Help! AF or no?

Ashton

Ladies, I’m so confused right now. I thought I was 13 dpo today and no BFP yet. Today I started gave very light cramps and light pink spotting when I wiped this evening. AF isn’t due until next Thursday or Friday. Is she coming early? Or could I be wrong on my dpo and this is IB?