Early periods?!

I have been having my period like 2 weeks early the past few months. Just wondering what the reason could be?...btw Im not on any birth control. Thanks in advance for ur replies.