Period a week early on birth control?

Sandra

Im on the 3 month birth control so my period is due in 6 days and i had cramping all night like its about to come! Is it normal to experience this so early before your period? I was on the shot for almost 2 years so i forget. Thanks.