You've got quite a lot of self-control. I admire that. Funny story with you getting fired. You laughing must have been quite a shock for that employer. On occasion, I sometimes manage to see the irony or the funny part of a situation, but only once I calmed down and am able to see clearly.
Also, sometimes I realize that my getting angry in a difficult situation is actually a sign of frustration. Me being angry with myself for failing at something.
RE: The power of a good curse