tmi what is this

Kaylee • Praying for a baby
I'm supposed to get my period in two days I'm way past ovulation anyone know why I have this