Been trying going on 3 years

Sam
Im on cd 43..... My period is due day after tomorrow. My cervix is VERY OPEN. VERY HIGH and FIRM. Anything???