On BC but late?

Shannon • We can only hope for the best
I've been on the pill for 3 months and my period is 3 days late... What gives? :/