Spotting ?

My period is supposed to come Monday, I had some small spotting this morning and cramps last night like my period is coming..

Has this ever happened to anyone but actually got a BFP??