Not sure what to think?

PyroPancoon

So since Wednesday I've been cramping and having creamy white discharge. Just a little while ago I went to the bathroom and had a little bit of light pink mixed in. I've been on birth control since January and this has never happened before. My period isn't due until next Wednesday so I have no clue what's going on