Dealing with anger
I'm curious to hear how people deal with their feelings of anger when it starts simmering up to a boil.
I've been managing my temperament pretty well lately I think, but today... Well not so good. These days when I get angry I tend to let my feelings be known by making indirect hostile comments to someone who's annoyed me, if they annoy me further then I might lose my rag a lot more. When I lose it, I am admittedly a nasty piece of work and will say the meanest things to attack the other person.
These days I'm a lot better as I said but I still tend to be passively hostile and make snide remarks. I unfortunately lost my patience with someone at a drop in support centre today and well... Honestly I'm embarrassed to discuss it but let's just say I must have come across as a totally arrogant jerk. That's not the kind of person I want to be.
So when people are noticing that your getting more and more wound up, how do you bring yourself back from that level before you go off and say or do something which you then later might regret?