Hello everyone,
No one really has the answers to these questions... But I feel the same way you all do -- when people make me angry, it's very hard to control.. I want to lash out and tell them what it feels like to be angry. And I have a few times.. it only makes them laugh even more and the situation to get worse.
The best thing we can do?
--Brush it off.. honestly...unless someone is making fun of your deceased family member, let it go.
--You know those people that take the butt of every joke and seem to never care? They always laugh? Try that. Try bein the jolly person that can take any joke easily and not get angry. I know it's extremely hard because you want to be the tough guy/girl.. or whatever (sorry this is in my experience).. but remember, there are plenty of occassions to prove yourself to others. Take the butt of the nominal jokes.. and prove yourself when the time is right. Everyone will forget about you sounding like a monkey when you talked (lol idk what that came from) soon after.
--Something I don't suggest, especially in this world.. everyone has become so self-centered and they don't care how other people feel... but something you can do is pull them aside and tell them you really don't like what they are doing. I honestly feel that doing this will almost never solve the problem.. because then people (these days) complain that you're starting drama.. and it sucks because you really feel terrible about the things they do/say, and all they see is your reaction physically. They can't see through you, and they weren't meant to, so trying to get them to understand what's going on inside isn't natural, and wont always be taken to heart.
But remember, if they get their kicks in kicking you.. then they obviously are prepared to receive some in return. So go for it I say, if they can't take it then they shouldn't be dishing it out. Cooks never cook food they don't like - it grosses em out
Anyways, these are all my personal experiences, and may completely differ from yours... good luck friend.