This day!!!! Totally 100% unexpected out of the blue... that bitch AF shows up 6 days EARLY!!!
Grrrr... its painful too.
Achieve your health goals from period to parenting.