Hello Friend, Good that you are seeking a help here. Your symptoms of anger, frustration, irritation, hurting behavior etc are expression of stree in your mind. Such stress could be triggered by your job nature , lifestyle disorders or sometime by bodily conditions like excess heat, acidity, increased appetite, blood pressure, constipation etc.
So it's important to understand your root cause that's causing you the stress to recommend a suitable solution.
Take a professional help to assess your suitation and get recommendations.
Next Steps
Feel free to reach out to me online through Practo app chat for further evaluation and recommendation that you can follow practically to overcome this problem. Be positive. You will be alright soon.