Period or Early Pregnancy?

hi

I am 2 days before when my period is supposed to be.

I had sex the 10th, 17th, Ovulated (according to the ap) on the 21st and had sex again the 24th.

My CM is egg white consistency. I’m bloated and cramping. I have some serious mood swings.

what do you think?