AF is due in 4 days and has always been on time, never early or late and I just peed to see this. Would could it be?
Early AF or Implantation bleeding?
Achieve your health goals from period to parenting.