Normal to have mood swings this early?

Al

Hi! I just found out I was pregnant about 2 weeks ago. The home test says I am 3 weeks but the way the doctor dates it (first day of last period?) I am 5 weeks.

Anyway I have been kinda moody with my bf. I will be fine then all of a sudden angry and sad all at once and I kinda lash out at him. Is it normal to have these mood changes so early? Does anyone else experience this? I will all of the sudden think he’s going to cheat or leave me when I never thought these things before and I just get so angry at him and then I cry at the drop of a hat. Is it hormones this early and will it stop eventually?

Thanks everyone!