Guest over a year ago I had sex on the 1st and I got my period on the 4th. Now my period is due in 2 days and I have thick white discharge, my cervix is hard but is high in my canal. What could this mean?