No one likes to admit that they are angry or did things in anger. People want to be known as even tempered and someone who just lets things roll off the back. But in order to get to that point, you have to acknowledge the anger within you–no matter how big or small it is. You have to be in touch with your feelings and not be denial that your anger exists. You have to acknowledge that you’re angry with this or you’re angry about x,y, or z and, only then, can you move on from the anger. Denial leads to a building up of emotions until one day, your emotions reach the boiling point and you explode!
When I was younger there were a lot of things that I was angry about. I wasn’t really in touch with it. Only after I started to meditate and take yoga and get older did I generate enough courage and insight to acknowledge my anger. It’s almost as if I had to make friends with the anger–inviting it into my living room and having some tea with my anger–instead of fearing it or running away from it. Because my anger is always with me like my birth marks or the scars I accumulated from life. It will follow me to the ends of the earth. I can never really get rid of it, just learn to live with it. So it’s better to acknowledge it and befriend it. We can all get along better that way.
For more on anger read my HubPages, Nice People Get Angry, Too