As a side note: I've noticed that most of the people I work with behave like big babies. Temper tantrums all around. I also noticed the only thing that makes management take notice is no-nonsense straight talk, sprinkled with well placed expletives.
In recent years, when I get handed some real crap, and the frustration overwhelms me - I don't want to cry or scream. I just get really, really angry.
Two points for not being a pushover, but minus a squillion for potentially getting myself into trouble.