I have horrible anger and what I usually do I if your mad at someone than just flip out on them like I mean go complete USMC staff seargent in them but if your mad cause you can't get something. That you want just try and listen to music and just accept the fact that you can't always get what you want
write a letter ( feel free to swear, be super-rude, whatevr) and crunch it up/burn it/rip it into tiny pieces. it helps to understand why you are mad. oh, and make sure you destroy the letter snd that no one, espicially who it was written to, ever reads it.
I would suggest playing a video game or listening to heavy metal music. I know that society is demonizing these things right now, but I actually think they encourage people to take their aggression out in a constructive way. With a controller in your hand instead of a real gun, or in a mosh pit or head banging at home.
I write, write about something else, make up a story, also reading helps me alot, try to put it all behind you and just read, try to sink away into that land and be somewhere else for a little while <3
I talk to myself, but I'm talking to the person I'm angry with but don't want to fight with because an actual fight wouldn't solve anything. I tell them every mean, angry thing I want to say, and I do it several times, until I'm tired of doing it. I get it all out of my system, and if that's not enough I'll do it again the next day and be even more creative. All of this, you understand, is done in private because I don't want a visit from the men in white coats. If it comes to a point where a face to face confrontation will accomplish something, then I will do that. I have no problem with that. But as often as not, such a confrontation really wouldn't settle anything.