Seriously irregular

Katie
My period has been really irregular for the past few months. Ever since I started 3 years ago, it's been like clock work until January this year where my period is never on time. Sometimes it's a few days early, sometimes it's late. It's been as extreme as two weeks late before. Any ideas what's happening?