At the last straw, it's tough. I used to fight, a lot, and sometimes I feel like fighting when I get angry, but I usually end up seeing the stupidity and uselessness in an unorganized fight.. I did it a few months ago. This kid on my baseball team pushed a freshman at school, so I told him to knock it off, but after throwing a few insults my way, he decided to fight me, so I invited him to my house to box, saying that he could bring friends to watch. At my house, we had a barbecue, and fought. I met some new people, and after kicking his ass, we became friends. Turns out that I actually hurt him pretty bad, though he did recover. Every time I think about the fact that I'm the reason he had dental issues I get angry. Was it worth it? No.
Another time, I became pretty angry after a kid called a friend of mine a few rude names. Being an idiot, I accepted his invite to fight right there, but his friends surrounded and beat the living crap out of me. It left me with a few nasty scars and a little bit of lost dignity. Every time I think about it I get angry. Was it worth it? No.
Other times, when my step father would hit my mother I would fight him and usually lose. One time, he hit me across the chain and back with a chain. Every time I see the scars he gave me I get angry. Is it worth it? No. I should've called the police and been done with it.
My point is that no matter how angry you are, nothing good comes from fighting unless it's absolute necessary. Nothing good comes from lashing out at yourself or others. Nothing good comes from giving up, especially because it hurts those who care about you.
A big part about being a strong person is about knowing when to express anger and when to realize that it's not worth expressing.
(Me on the left, kid from first story on the right)