Period late but no sex

Unity

I haven't had sex in months but here I am with my period late by 15 days?!?!?? Any ideas why?

Edit

Thanks to you in the comments. I didn't know exercise or stress could change my cycle. I did start tennis and life hasn't been the calmest. Thank you