My mood swings got better around 20 weeks. I still go psycho sometimes though lol
Completely normal, i say just stay away from people that upset you the most and keep conversations to a minimum unless you are talkng to your very close friends or family members. Let them know what you are going through so they can become your support system.
Hormones, can do a number on you. I'd say its normal, I've been feeling sick myself, which makes me feel a little cranky at times.