Birth control

I’ve been on bc since October and since last month I’ve been getting these weird cramps when I’m no where near my period and I was spotting after my period and I’m not pregnant, I just wanna know if this is normal?