Spotting on 7,8dpo

I had pink tinged mucus on 7dpo with cramping and all around not feeling well and this morning 8dpo, I woke up to a bright red spotting. Looked like period blood :( and of course a BFN. No clue why I do that to myself.

Anyone have multiple days of spotting and still get a bfp?? I still have 7 days til my af is due. Tia!