Period way too early.. from sex?

My next period isn’t for another 9 days. I had sex on Tuesday & todays Thursday I woke up bleeding a lot. Is this just from sex? I haven’t had any since November & we were at it for a few hours. Or is there a reason I might’ve just got my period early even though my period is ALWAYS on track and for the same amount of days. Please help 😭