late with 3 negative tests??? help???

hi guys. i've been stressing out all week because my period is late. the last time i had sex was in the middle of june, but we used a condom and he pulled out. i've taken 3 pregnancy tests and failed all of them. i feel like i'm pmsing and i've had cramps all week. what is going on??

p.s. i've been consuming a lot more caffeine than usual, would that have anything to do with it?