Cervix position

So I am on cycle day 18 and I’ve been ovulating between cycle day 17-19. But about cycle day 12 I had some ewcm and thought maybe I ovulated early this month. But I ran out of opks and decided this month I won’t use them at all. Well fast forward to last night sorry tmi. I was on top and my husband kept hitting my cervix. I can feel it barley sometimes but it doesn’t bother me. But for some reason last night it was so painful. We always have sex on different days of my cycle and this has never happened. Has anyone had this happen before? I’ll add I have a 33 day cycle usually.