Im freaking out

So me and my bf had sex but the condom broke but he didn't cum inside of me but i was supposed to get my period the 4-2-17 and I still haven't gotten it ..could I just be late or something cause I don't have signs that could make me believe I could be pregnant....HELP

Anybody know the best pregnancy test at the store.