Please help!!!!!

My period is missed by 21 days according to eve. Me and my boyfriend haven’t actually had sex but we’ve done a ton of foreplay. I’ve been getting so many cramps but no period. I’m sure the chances of me being pregnant are low, but I’m still afraid. What should I do?