Hello Friend, Good that you are seeking a help here. Anger, Irritation, frustration, anger, sadness, mood swing etc are outbursts of stress in your mind. As body and mind are interlinked, sometimes body condition like excess heat, menstrual issues, acidity etc can also influence stress.
You can address this by following certain stress management techniques suitable to your physical and emotional condition. Take a help of psychology expert to assess your current condition and symptoms to recommend a suitable solution
Next Steps
You can easily consult me online through Practo app for further detailed evaluation. Be positive. You will be alright soon.