Why am I cramping?!

I'm on BC and my period isn't near yet.