I used to feel this way a lot just a few years ago.
I'd get so angry, literally seething with rage that it was almost impossible to actually have any feelings other than just anger.
It's a dark, dark place. I'm pretty sure I can trace it back to a couple of really shitty girlfriends back in middle school and high school. When you're a teenager, it's really fucking tough to see anything any other way. Especially when you've been crossed.
My suggestion? If you're in a spot where you're feeling that body-shaking, mind-blank anger that just makes you want to hit someone, immediately take a step back. Stop talking. Tell whoever is talking to you to stop talking. Get yourself away from that situation and find a quiet place to sit down and start meditating on what went wrong. I have had 5+ years to get over what you're feeling right now. The best thing to do is to physically separate yourself and find quiet. Then, when you have it, sit down and think. You'll usually calm down pretty quick after that.