early period?

So my period is the most on time thing EVER. Never once has it been late or early. But this week, it came a full two weeks early and I am so confused. 
The only thing different in my life is that I had a very intense and sexual makeout session with my crush last week. Could that be related? I'm just thrown off. 😂