Hello Friend, Good that you are seeking a help here. What you are going through is an emotional battle due to stress and depression.. Anger, Mood swing, irritation, tiredness, dullness etc are just a symptoms. You still have a rooted emotion which is disturbing both your body and mind.
In such suitations, it's better to take some professional counselling support to figure out the reason for your such emotional imbalance and find a suitable solution.
Next Steps
Feel free to reach out to me online through Practo app for further evaluation and recommendation.