sex. period came early ??

Piper
So I had some pretty long rough sex for my birthday like all night type lol ,  my vagina was sore the morning/ day after , the next morning (today) when I woke up I started my period . ? Why ? Did he literally make me start my period earlier or what could be possibilities??