Why haven't I gotten my period

Hey guys

So I'm 16 and I always get my period on time. There never has been a time when I haven't. But I hooked up with this guy in May but we didn't really have sex he put the tip in for a second and I stopped it. And I had my regular period in June but I'm 2 days late now that it's July. I just started a job as a host where I am working around girls all the time and customers. Is it possible are periods could be syncing up?Or could it be due to me not being to sleep after 1?Even though that's nothing new as I would do the same during school and my period was still normal. Can someone please give advice or has this ever happened to anyone and I'm just freaking out?

Thx Girls <3