Hang on in there sweetie, I am sure you did not over react, when you said you hated your'e job you probably did at that very moment, glad you have found another area to work in that suits you better, and you should not have to put up with being yelled at,can you say something to someone about it? i have not read all the posts so forgive me if you have already mentioned that,anyhow good luck.