I get random mood swings and have grown a temper, what can I do to stop this?

take a brake from anything that is causing the problem. U need to relax it happen sometime with people have to much going on. Have you ever seen a doctor. About this?It could be cause by stress or your overworked. My wife is bipolar and controls the mood swing. By removing her self from the her self from people or place that just piss her off. Take a walk clear your head. And relax a hot bath work for her and fishing u may just need a brake. Or your should see a doctor