Ugh why is it late?

So my last period on July 4th right, and I was supposed to start my period August 5th. I lost my virginity on July 25th but we used condoms and I made SURE didn’t break. Now I’m late 5 days. I took two HPT yesterday and both said negative. What the hell is going on here?