how the hell???

Angelina

how do you guys know when your period is due??? I don't get it. I was always told no one gets it on the same day.