Tmi help

Ladies I was just wondering. When I checked my cervix today it was soft and I feel a little hole in it what does this mean. AF is due tomorrow advice should be nice thank you