Cervix? Please Help?

Chey

My cervix is

- high (high to the point I can't put my finger in the middle but can reach the edge),

-protruding out

- hard around the edges (considering thats all I can reach)

-creamy CM

What does this mean? Im supposed to start my period today but Im not even feeling any cramps. Is it supposed to feel like that before your period?