Days switching

I take my birth control pretty much on time every day but my period has changed from Monday to Thursday over 8 months. I am wondering what's the reasons for the days changing. Does anyone have an idea ?