YES! Pregnancy is a time full of hormone changes, increased stress, and lack of sleep. All of these contribute to mood swings. It it really normal to feel irritable one minute and really happy the next. Ask your friends and family to bear with you during this time.
Yes. Yes also, be mindful that there is a serious condition called post partem depression that occurs after the baby is born. Could need antipressant meds.
Moods. Symptoms short lasting, not severe & don't interfere with daily functioning or social interactions or self care.