Weird period tmi

Candice
Ok ladies. ..does this happen to u'all...sometimes my period would come 3 days before time and sometimes 3 days after the time it supposed to come. ..y? That happen. ..it confuses me...I hate when it happens because it throw of my ovulation timing