been spotting off and on all day today it's cd 27 unsual 40 day cycles
Achieve your health goals from period to parenting.