Lots of white discharge and spotting?

I’ve been on my BC for a year and a half, just recently it’s syarted to give me weird aid effects, today I’m noticing ALOT of white discharge and sometimes I see a tiny amount of blood in it?! Why is this happening???