Help explain

Okay, so I had sex for the first time ever in october. Well, my period came in november, but was on the 23rd. (I usually start the 15th). My period came in December on the 21st. Well this month. It's the 23rd and I'm freaking out bc it's late again. But I haven't had sex since then... help me explain this please