The world is full of idiots and it seems to be a growing epidemic, I blame it on all the rest of the people that don't express their anger in these situations, allowing all the idiots to keep getting away with their retarded behavior.
I don't know how many times I've been in a situation where someone is doing something that is really irritating, even bordering on offensive to an entire group of people and everyone just stands their like a silent mummy while it happening. It isn't until someone finally opens their mouth and calls the stupid behavior out, that the rest of followers suddenly chirp in.
Its weird, everyone was thinking the same thing and all are in the right, yet no one says a word because we're told to be patient, understanding, or have control of ourselves, blah, blah blah. Yes, there is a time for those things and then there is a time to throw spare broken keys out the window at the car that almost plowed into you because the driver thinks he's Dale Earnhardt.
Anger is an emotion like any other, I openly express my joy and sometimes my sadness and fears. I'm not ashamed to express my anger either when the time calls for it.