*giggles at your tag labeled minor irritations* sounds like a major irritation to me, hun. I don't know what kind of advice to give you, because faced with a similar situation (my boss was literally screaming at me on a daily basis) I told him fuck you and quit. That's probably not realisic, so I'll send you an e-hug instead *huggles*
no subject