Hello Friend, Good that you are seeking a help. Anger, irritation, frustration, Mood swing, hurtful behavior etc are expression or outburst of stree in your mind. Personality is a very subject matter and everyone carries a plus and minus. But what's important is how we carry it with others with confidence.
So it's better to analyze your problem in a holistic manner to suggest you a suitable solution.
Next Steps
Feel free to reach out to me online through Practo app for further detailed evaluation and recommendation like home remedies, self therapies, lifestyle changes or dietary that can help you to overcome such feelings and behaviors. Be confident. You will be alright soon.