Opinions, please! Anyone..

I am 12 DPO, took a test this morning, BFN.. AF is due on Thursday. For the past three days, I have had VERY light spotting, along with a creamy CM, cramping.. Which I do not ever get spotting before my period.. Anyone else had this? ... I am hoping for my BFP, just getting discouraged 😕