How do we not become angry when there are so many triggers to set us off? What can we do about frustrating all those frustrating and infuriating situations we encounter. We might decide to control our tempers by promising ourselves that we will catch the anger before it gets out of hand, but this is very difficult to do for we will have to catch our anger before it erupts.
Another way to control anger is to understand causality: We become angry because of past thoughts, speech, and actions. Due to present thoughts, speech, and actions, if we do not modify our behavior now, we will suffer even more from our tempers in the future. This understanding will enable us to better overcome our anger.
The best way, however, is to have a change of heart. When we do so, we will have already begun to understand how hurt and resentful criticism feels, and how uncomfortable and upsetting anger feels. We will also understand how hurt, resentful, and upset the other person feels. Eventually, empathizing with their pain and the pain of so many beings who suffer from the consequences of anger, our anger will dissolve and not even arise.
Overcoming our anger by watching our thoughts is very difficult: We have to be aware of each incident that irritates us so we can catch the anger before it erupts. Overcoming the anger by understanding causality is also difficult because we have to constantly remind ourselves of what is actually going on.
Overcoming and transforming anger and damaging, negative emotions is best accomplished by no longer having room for them in our hearts. There is no place for thoughts of retaliation, ego, or defensiveness. All that are allowed to grow are unselfish thoughts of helping others.