Non-violence is the greatest Dharma; So too is all righteous violence.
'Idhuvum Kadandhu Pogum "
Even this challenging situation would ease
Generally anger follows irritation. Even in a family when someone irritates us we become angry.
Theoretically speaking we must control anger and try to avoid it because it is not good for our health also. Sometimes even after a lot of self control even the most balanced and sophisticated person becomes angry.
So the natural attributes are difficult to manage and I do not think that anger can be totally avoided.
Knowledge is power.
At times it is necessary to show our anger but at other time we need to be calm to soothe the situation. We have a reasoning and a logical mind which can help us to take the decision when, how and why should we get angry.
A human without anger would be a robot, that also doesn't mean that we should be short tempered. Being short-tempered can cause harm to your loved ones, while not being angry and keeping it to oneself can also cause harm as it will build up in your heart and one fine day you will explode which is again very dangerous.
Some people will not get upset easily. Their level of patience will be very high. They will tolerate to a lot extent. Lord Krishna tolerated the mistakes of Sisupala as he has given a word to his mother. So he reserved the anger. Once he exceeded the limit, Lord Krishna never hesitated to kill him. As told by the author, no person will be without anger.