Hello Friend, Good that you are seeking a help here. Anger, frustration, depression etc are expression or outburst of deep rooted stree. You may be undergoing emotional disturbance due to career, relationship or family related issues or PMS or any other health issues.
Take a professional counselling support to assess your suitation in detail and to figure out the root cause for this stress. I'm sure, you will be able see a different prepective of your problem and suitable solutions that you can follow practically to overcome this stress.
Next Steps
Feel free to reach out to me online through Practo app chat for further evaluation and recommendation. Be positive. You will be alright soon.