Hello Friend, thanks for reaching out here for help. Mood swing, anger, irritation are some time caused by bodily function issue like excess heat in body. This could be due to your lifestyle, dietary etc. It's better to get this addressed immediate. You can take a counseling support to get assessment done and follow the corrective actions.
Next Steps
You may reach me online for further evaluation