16 weeks, open cervix & bleeding

I was 16 weeks yesterday, I started cramping and spotting pink blood today, and my cervix feels very high up, soft and open. I think I might have an incompetent cervix, I’ve had two miscarriages before so I’m so scared of having another one. If it is an incompetent cervix is it too late? Or can baby still be saved at this point? I’m going to call midwife tomorrow or if it gets worse overnight I’ll go to the ER but just want to hear other people’s experiences with this please!!