I have heard that anger rises out of a sense of entitlement to something better - ego - and out of fear that you are not being highly enough regarded/ treated right by the world - fear, ego and pride. I get angry in traffic, as if everybody else should get offa my road. It's insane. Others have the right to drive, rain has the right to fall, my wife has a right to her feelings, particularly to her anger over my past wrongs. I have to remind myself of these things, because I am in the erroneous habit of assuming that the universe revolves around me. To the very limited extent that I have gotten better in this regard, it has been because of the steps.
(We're both in New Hampshire, I see. Weird weather, huh?)