I was engaged to my first ever sexual partner; for ten years.
After some time; he wanted to engage in anal sex. I tried it once. I didn't like it.
Having tried it once; he wanted it more. I didn't. It became an "issue" that I couldn't live with..didn't like the way his sexuality was going
I called off my wedding; five weeks before the day.
By that time the whole family were arriving; Australia, Canada, Ethiopia; Thailand; S. Africa they'd all bought tickets for my wedding and they were all arriving.
It must rank amongst the hardest things I've ever done in my life.
I called it all off. All hell broke loose.
My Mother booked us into a "bijou hotel" for 5 days.
I came out knowing that I couldn't marry him.
I told my Dad. He said "Don't worry about it; we all make mistakes..... just learn by it; I'll deal with your Mum and all the relatives arriving.
And He did. I'd got 900 for my wedding (that wasn't); they went ahead with the party. I was ask'd to attend. When I walked in (not a bride; no man); I was clapped in.
So many Women came up to me and congratulated me. So many Women said that they had wished that they had done the same.
What I'm saying to you is that it will be "shit" to walk away ( with dignity); but it's by no means the end.
What your OH is doing at the moment is making you feel worthless and just a sex object/toy.
Now I felt like that and I walked away; I was shit scared to do so. I had a marriage pending; a shared house/loads of mutual debt.
BUT I DID IT; and so can you.
Being scared of your future is no way to live.