I can relate, I was in a pretty good mood today, a co-worker was in a less good mood and I wanted to cheer him up and all he did is point out flaws in me and pointed out how I too have bad days.
It really steamed me good, I felt emotion that I havnt felt in a very long time and what did I do, I blew up... I allowed whatever emotion it was to be transformed straght into deep anger.
I am so disaponted in myself but it's like its this automatic reaction that I am not in control of.
I stayed in this mood all day from about 3PM till now 10PM ish, when I read this thread, it really helps to know I am not alone.
This post probably dont help you much, sorry but your post really did help me, thanks...