23 days late

Brianna
I'm 23 days late for my period. My last period was Feb 22nd-27th I've been cramping on and off for 4 weeks now and last night I was cramping really bad. I was having a ton of thick white discharge and clear but now nothing again. I have taken many tests one was positive a couple weeks ago and I just took a digital this morning and it was negative.. I'm so confused. I stopped taking my BC when I thought I might be pregnant the end of march. Does anyone know what could be going on?