Why am I such a dick

Mood swings and being horrible to my husband. Ive been a crying mess today and I’ve shouted at my husband because he’s not helping me with anything around the house and I’m stressing out about not being ready for the baby. He just laughs at me so I know I’m being a dick but does anyone else have melt downs?