Period Probs

Macy • Jesse Dalton due January 7th 2020 🦊💙

So my period keeps getting earlier every month and I don't know why. I used to start on like the 22-24th of the month, then the 18th, and I just started today. Is there any reason for this?