Help please!!!

I'm 16, i'm taking amoxicillin for a sinus infection. The last time i had sex was a month ago. My period is 3 days late. I have taken pregnancy tests and both said i am not pregnant. Why could this be happening? I also have been having cramps for a couple days but not a lot of discharge. It's kind of freaking me out