4 days before af

Tested today which is 4 days before af and got a  BFN. Now all day ive had cramps like my period is coming. Thought for sure this was our month but I guess not :(