Excepting the porn bit I could have written your post OP. Bloody hurts doesn't it. For me it's been like this for years. It has slowly sucked the life out of our marriage. For me I'm approaching the big 40 this year which is something I'm adjusting to, and my confidence in terms of how attractive I feel is getting so low because DH shows very little interest. It is getting harder to refuse interest from other men. I'm a very touchy, sensual person, so I start to feel starved and can feel myself withering inside.
The worst aspect of it is suddenly having to be turned 'on' when he's interested, and then having to 'turn off' for weeks at a time when he's not while I'd rather just be on or off. It means the sex is never as satisfying as it could be for me, as when I'm really turned on he senses it and says he feels 'pressured to perform' and I get nothing. I end up having to excercise till I'm too tired to care instead.
We have other stuff going on now and he went off it for 2 and a half months.
I felt so rejected physically and emotionally. We did it last week, but the rejection still hurts and I found it cruel. I started to focus on all my body hang ups - The grey hairs on my vagina
, my post pregnancy stretchmarks, the scar on my stomach from my hernia op 5 years ago, my tendency to be a bit hairy, the dark hairs on my upper lip, my bigger and loser post breastfeeding boobs. I had never been unduly bothered about any of those things previously. But I looked in the mirror and questioned why any man would find me desirable at all let alone DH. That's what it did to me.
I have now withdrawn and decided I'd rather not have sex with DH altogether. I doubt we will remain together. I'm not old enough to be satisfied with cuddles yet. The prognosis for us appears bleak.
Been doing research online and apparently a lot of men have drives below the common threshold. There were some pretty heart rending stories from women who hasn't been touched sexually by their husbands for years!! Or only get it once a month if they're lucky!!