I know that making your mind work, especially when there's smoke emanating from your head, is hard. Nevertheless, exercising control over your emotions will do wonders. It’s just mind over matter. Think of the possible consequences if you act on your anger.
Try to visualize the things that might happen if you do something borne of your anger. Will a breakup ensue or will you leave a bad impression among your friends as soon as you start spewing hurtful words? Through pausing to think, you will be able to stall your emotions while the anger subsides. Be mature enough to take responsibility for the actions you do and the words you say.
Strenuous physical activity is an incredible way to release your anger, especially if you feel you're at the breaking point. Exercising also releases endorphins, the "feel good" hormones, which will help you feel more at peace.
Lifting weights, running, and playing sports are great ways to blow off some steam.
Anger arises more often if you're tense and stressed. Study different relaxation techniques that will help you to unwind.
One of the best approaches to manage anger is to talk and confide to others. You may talk to a friend, counselor, or selected group with a common purpose to help each other. Talking to somebody about the feelings you have in your heart relieves tension. It is like unloading a heavy burden.
It is not necessary that any advice be given. Just lending a listening ear is enough. Advice may be given if it is sought. It opens your mind to new ideas and perspectives that you may not have thought of due to the anger you have within.