AF or IB?

Sarah
I know this might be tmi I was due for my AF to visit me tomorrow, but had some spotting today. Could it be implantation bleeding?