period is late?!?

i’m 14 and i know that ur period can get irregular at my age (at least i think it can) but every period i get earlier and earlier usually like 2 days before the last one but right now i’m 4 days late and i don’t know why, the only thing i can think of that was different is i masturbated for like 2 hours and it’s usually like 20 mins (also i’m a virgin)