Hello Friend, Good that you are seeking a help here. Behaviors with agitation, anger, frustration, Mood swings, Short tempered etc are outbursts of stress in your mind . Other symptoms are influence of stress into body.
You need work on a preventive stress management plan to avoid further aggregations of these symptoms.
Take a help of psychologists to assess your current suitation in detail to recommend a suitable plan like few lifestyle modifications, excersise, self therapies, change in dietary etc to overcome your problem.
Answered2018-09-02 01:14:34
Let others know if this answer was helpful