what is this???

Katie
So I don't know what is wrong with me! I am throwing up all day, having diarrhea and I noticed when I wipe its very creamy with a bit of blood like spotting. I should have ovulated a week ago and my period isn't due yet. Does anyone know what this could be???