I am generally happy and at peace with things and have a very happy marriage. My husband and I get along great, are very supportive and rarely argue. BUT occasionally, maybe once a month or so I lose my temper with someone. It is often a incompetent/rude customer service person or a stranger on the street that is nasty for no reason. I will give an example..
The other day I was walking though a set of doors in a busy area and the guy in front of my hesitated for a second while he struggled to push the door open. I miscalculated my steps and accidentally stepped on the back of his heal. I felt terrible and immediately and profusely apologized. He turned back for a moment without saying anything and then kept going through the door. I figured he didn't care. But then when we got through the door he lashed out and said "look at all the space you have now(gesturing to the open area we reached, is that enough for you?" I apologized again this time saying "I am so so sorry, really, I didn't mean it". He continued: "Oh you have all the space you want now. You don't have to step on my feet", pointing to his crappy old runners. I was just starting to get annoyed and said "I'm sorry, I've already told you that. Really, I'm sorry" but he kept going on with his comments, so that was it I lost it and said "What do you want from me! I said I was sorry 3 times!" and he taunted me some more so I walked right over and threatened to step on him again. He taunted me so I suggested he get out of there. He replied that I should get out of there and then we both parted and I finished it off with "that's right, get out of here little man".
I feel like I have lost control sometimes in these situations. I just fly off the handle when my right buttons are pressed. I feel like I could do anything although I think I would stop short of physical fighting,
What do you guys think? Am I a candidate for anger management?