early?

Ellie
Can someone explain why my period is 10 days early and I'm on Birth Control and take it almost flawlessly