stress management skills

What will anger some / stress management skills to practice everyday or not.
I need help with directing my anger and frustration. I usually give it all out. The dreadful than my mother that. Help?
Talking about the issue itself when no one around. Relaxing breathing, use hot water bath or shower. Find a quiet place. Get. Canon reconciliation. Eat healthy. Pray. Enjoy your own thoughts when thinking of others is negative, hateful or angry. Focus on what happens over and over again? Concentrate in silence in your mind and go about your business. Living compassion and security will help.