Cramping

So my last period was July 17-22nd. I'm cramping, I have lower back pain, diarrhea, and I have light spotting. I'm on birth control and It's too early for my period, I've never had breakthrough bleeding so why am I spotting?