Periods

Kimberly
I do not understand why my period started 3 weeks early its not heavy been off n on since yesterday