I’ve not read all the responses, @AStupidMan , but I have read all your posts.
I can offer some insight into your wife’s feelings having been married to a sex addict who chose looking at porn and dating sites on line to any intimacy with me.
What you say about being a selfish lover resonates with me too. We had a very sparse sex life. If I tried to initiate, he rejected me. He had two initiate and in those circumstances, I was little more than a glorified blow up doll.
To have intimacy blocked by the person you love is extremely painful and engenders feelings of shame, worthlessness and self disgust. In all of the time you’ve been rejecting your wife, these feelings will have been planted, reinforced again and again. You can’t just shrug all of it off and forget it. It will be deep rooted in her.
I think you need to do some deep, uncomfortable digging into yourself and into what is blocking intimacy. Being intimate needs you to allow yourself to be vulnerable. To have a real, deep human connection.
I should imagine your wife approached you with vulnerability for years and you rejected her. That’s a lot of trust broken.
I’m not suggesting you don sackcloth and ashes as it’s not helpful if you come at her with self pity, but I don’t think you can justify what has happened - it needs to be owned and looked at with depth and honesty.
I think you need to look at what intimacy means to you. Is it just sex? Do you ever kiss your wife for the sheer enjoyment of just kissing without expectation of more. When you touch your wife, is it enjoyment of your closeness, the feel of her skin, the connection between you, or is it a means to an end?
I think working with a reputable sex and relationships counsellor could be very helpful and give you insight into where your blocks are and why you’ve been using online images to block real life, interpersonal, loving intimacy.
Whether you can come out the other side, I don’t know. It’s a lot of pain and rejection for your wife to process. It’s not her responsibility to meet you where you are - you need to allow yourself to be vulnerable, meet her where she is. Let her express her pain without you invalidating it. Think about HER - not about how she stops being a broken wife that you can fix in a few easy steps.
Maybe seeing a counsellor by yourself would help you take an honest look at what you have done, why you’ve behaved in this way (don’t blame her saying you’re selfish in bed - that’s too easy. You’re selfish in bed because you’re blocking intimacy)
I am divorced- but then my ex husband didn’t have it in him to do the hard emotional work that he needed to.
In your case, it may be too little too late - but an honest look at your relationship with vulnerability and intimacy is where I’d start