OP, not knowing (or wanting you to share in an open forum) your SOs medical condition, a hysterectomy might be a solution for her health and your sex life together. I say this only because I have friends who are a couple and they had similar issues that you describe, but once they had a couple...