Period or something else?

I’m not sure on this one, I’ve been sexually active and last had sex about 4-5 days before my ovulation date, my period is due tomorrow but I’m having this now, I feel sick and have puked a few times + my boobs hurt too