does having sex push back your period

Okay girls I have something to say I'm 3 weeks late and I took three pregnancy test and all came out negative and I took 3 PB pills and still haven't had my period. Does anyone know if it's just pushes back by having sex? What should I do? Please leave comments if u can.