AF is playing mind games

Gretchen
So AF is due December 3 I started spotting on the November 28 got a Full light flow 29th 30th and now spotting again today December 1 is it possible I could bepregnant AF Has never been shorter than 5 days. Sorry if TMI