How do you deal with your moodiness?

Kristi • I'm a stay at home mom to a little boy who's 2 years old. I'm currently pregnant with my second who is due 10/17/16.
I'm 8 weeks pregnant. I'm so damn moody! I swear I everything pisses me off even myself and I try to keep quiet about it because having a bad attitude is nothing like me at all. I'm in my last term of school to become a Medical Assistant and go on externship in 4 weeks. I don't know how I'm going to keep my cool in a professional way. I'm also struck with severe fatigue and morning sickness as well as having a lot to deal with since I'm a mother of a toddler and recently started a part time job which I'm sure has a lot to do with my mood.