Not sure why I do this to myself. AF due in 6 days
Achieve your health goals from period to parenting.