Early period

Samantha
Ladies in due for my period next week. I go to the bathroom today and I have spotting and it seems to be period. I'm on the pill (28 daypack) I haven't missed or skipped a pill or was late taking them. Any explanations? 😣