Evaluate the situations in which you have become angry.
Try to identify your first emotion? Was it a disappointment, hurt, unfulfilled expectations, loneliness, illness, etc. You need to know what is going on internally before you can really identify how and why you are projecting externally.
Honestly assess what role you played in each situation.
Put yourself in a daily planning mode to recognize what is going on inside of you. If you prepare to handle yourself, it is much easier to handle others.
Have a mental list of positive things to think about daily.
Assess value to the things on your list so that the importance of those things outweighs becoming angry and reacting.
Learn ways of calming yourself. Whether you need to remove yourself from the situation or take time to think before responding. Learn what works best for you.
Learn how to be a more assertive communicator. You can communicate your feelings without exhibiting any aggressive behavior. But always keep in mind that everyone isn’t always willing to listen. You will never be able to control that. A person will listen only if he or she chooses to.