I am 21 weeks pregnant and this happened. My cervix is 26mm long. The last time this happened I was 12 weeks and bled for 15 days. I know I must abstain from sex and I don't know about orgasms. Has anyone experienced this?