Please help

I just need reassurance that I’m not pregnant. I messed around with my ex without penetration. There was just a lot of grinding without clothes and I missed my period that month but I got it the next two months after that but this month im 8 Day late. I read that exercise can cause a late period and I did start back working out the week AF was due so can that be it?