Personally, I think I've been lucky, because I was a bit of a weakling during my highschool years, and developed later than others. I was never short, but I never developed my testosterone and muscle until a few years later after most of the other males.
So I couldn't fight because I'd just get my ass kicked. Furthermore I was around quite a few impatient people who shouted and got angry when you stated opinions, so I had to learn to read when people were going to burst so not to push them over the limit.
I had to keep myself under control because I knew that losing myself and lashing out would have lead to nothing but pain for me, although I did lash out when I was forced down and unable to move once, and put a knife to a friends throat. That's when I started to question my sanity.
For the last 5 years I've only lost control for split seconds on a few occasions. I charged at a family member once, but managed to stop myself just before reaching them.
I charged at a kid, but managed to stop just in time. The only time in the last 5 years I've not been able to stop it was during that time I discussed with earlier on the forum, where I saw a man beating his dog, and ran at him and smacked the shit out of him.
I didn't really feel too bad for the dog, but I hate seeing humans treat animals as inferior filth because I see humanity as a pile of shit. That fat fucker had no right to class himself a worthy master and beat that poor little shit.
I'm not empathetic, but certain forms of abuse piss me off and go against my personal standard.