Anger is indeed an issue for most people. But anger is generally triggered by fear or stress. Take a deep breath, relax and ask yourself. Deep down. What do you fear ? Do you fear that people reject you for not beign good enough ? Do you fear of what the future might hold ? A lot of people won't admit that they fear and will become angry instead. I personnaly believe that fear is not bad at all. Even thought we don't feel good when we are scared,it is one of those "pure" emotions in a way. Just acknowledging that we fear and letting the emotion come and go trough you, is a great way to calm ourselves and not become angry. Remember, it is not because you feel someway that you have to loose yourself to that emotion. You can instead, just observe this emotion inside of you without falling to it.