Q: What can one do to control his anger and cool his temper and prevent anger breakouts and how does one get rid of any grudges or frustration one feels for another person?
A: Don't do or speak without thinking about its consequences, immediate and future. Further, when you become angry, recite "A`oozubillah" and move away.
Grudge, frustration and malice are causes of you losing your rewards. And when you have lost your rewards and good then this will be an occasion for your enemy to celebrate. So why do something that will make things worse for you and better for the one who you have reservations against. The thing that will do you good is to have good thoughts for him and make dua from your heart and soul. This will be far better. In this way, you will not lose out on the blessings of Allah Ta`ala.
And Allah Ta'ala (الله تعالى) knows best.
Answered by: