confused.

Breanna
I spotted for 3 days a week before AF. AF is due (3days)Friday. And I decided to take a hpt and got a bfn. Did AF just come early? I thought it was IB