Should I worry??

Okay so I had unprotected sex during my "fertile" time and he didn't ejaculate inside me but I got the stomach flu right when I should have ovulated. My period is 5 days late. I also have started taking antibiotics and birth control for my skin. Could any of these be making my period late or should I worry about being pregnant?