I have a harder time getting angry then learning how to calm myself down. I guess I try, when it does happen, to talk myself out of it. I almost always vision myself taking a deep breath, even if I am not. I do that for things I'm anxious about too. It seems to calm my think pattern. Then I try to think if the thing I am angry about, is it logical, is it something that could have been prevented, was it an accident, will yelling make things worse? Then, if it is a who that I am angry with, I go over all the same things above plus think of the person they are. I also question whether it is worth bringing anything up. Why waste my energy if it isn't worth it.
I guess with all this going on in my head, no wonder I rarely have room for anger. At least not at others. I do my best to calm myself. Especially if it is an accident, but I'm really upset.
Apparently I talk to myself, in my head, a lot. Well, if it works, I guess I shouldn't knock it. ;)
Sorry I couldn't be of more help.