Late period

Be

So I'm on the pill. Yea iv had sex but there is no possible way I could be pregnant.(I'm lesbian) my period is 34 days late and I dont think its coming anytime soon. Befor I get it I usually get REALLY bad cramps. Is it just the pill thats making me not get my period?