Early period

Faith

I start my birth control few months ago yes I had some issue like forget take them, but I ben doing great so far taking them on time, so some reason my period start week early when I supposed to start this week not 4 days ago last week, so question is it because I keep messing up with my birth control or something else, the reason I start take my birth control due irregular periods just get my period back regular, so anyone could tell me what made my period start early?