Second cycle since coming off BC so not 100% when next AF is but last cycle was 30 or 31 days.
Vote below to see results!
Achieve your health goals from period to parenting.