abnormal bleeding

So recently I've been having a white clumpy discharge, itching and burning whilst having sex so I thought I had a yeast infection but now I was just checking to see if my discharge had changed or anything and my finger was covered in blood, I'm not due on my period until the 23rd and I'm on the pill🤔 what is going on!?!?