Why am I spotting for 4 days like this?? I'm so upset! I'm guessing AF is almost here, just early or something.

Lynn