Period 7 days late😓...

Rose • Bunny girl
What could be the causes of a late period?
I had sex with my bestfriend (when I found out my ex cheated on me; I don't know, I became a real mess. Thank god I'm over it now. He's such a liar.. Regret doing it though, I should've respect myself more.) on the 15th of December (protected),
And only for around 5-6 minutes; because I didn't want to do it anymore. 
I've been calm but at the time really stressed.Â