Spotting

Kayleigh
Af is due on fri and been spotting today is it coming early. My ad never comes early if anything my cycles keep getting longer.