My period wasn't due until the 12... But AF just decided to show up today how come what happen..
Achieve your health goals from period to parenting.