If everything that you say is true, then he’s mentally ill. No man would turn down real sex in favor of his hand and the Internet. No mentally stable man, that is.
I’m in a sexless marriage myself. My wife has been making up excuses forever now. Last time we had sex, she laid there like a starfish. I felt like such a pervert. Actually, I can’t remember the last time I didn’t feel like a pervert afterwards.
I say this because my wife is mentally ill. She has delusions and they eventually included me. She says that I have to stop whatever these delusional acts are if I want sex. When I tell her how this makes me feel, she gets irate. She has no desire for sex.
Things used to be different. We dated 12 years before getting married. We had a lot of sex before marriage (yeah I know, it was wrong) but it was usually outstanding. It felt like it’s supposed to. After marriage, the delusions started up and sex got terrible. You just don’t flip off a switch like sex with your wife/husband.
I am forced to take care of business alone. I feel bad afterwards, but it kills the physical desires. They are half the battle. I miss the spiritual part still and the physical part demands attention sooner or later again.
Instead of talking to your husband about sex, talk to him about mental illness. I could understand (not justify) him watching porn and treating himself if YOU were denying him sex. Men NEED the real deal too. If porn and himself are doing it for him, he’s got a mental health problem.