Is this normal? So far on my longest cycle...I've had to hit my period is late like 3 times now. Just finished my BC pack

Jessica