I have been having really bad mood swings, they started a few weeks ago and it seems to be getting worse, I feel either really angry or really upset and emotional. If im its only for a short period of time then the slightest thing will make me really really angry or emotional.
Degree understand your concerns went through your details. I suggest you not to worry much. Anger is normal emotion. Anger happens when we get irritated. Irritation happens when something we don't like happens. As anger is an emotion, it should never be controlled. Once anger came, vent it out. But you need to understand the anger creating circumstances and either understand them or avoid them. When child Chat Doctor.  But your wisdom says, these are child