Period or pregnant?

Hope

I had sex the day before I ovulated and then again after I ovulated but my period is due some time this coming weekend, my boobs hurt more than they ever have. I have been having cramps I pee at least 8 times a day and I've been very tired and my head has been hurting.