Short cycles?

Alicia
What the heck I'm 21 and up until the last three months my cycles were 35-40 days. Now I'm 23-27. Any ideas ladies? Totally making my life miserable lol. I'm not on any birth control and never was. Maybe that's why?