Hi all, I'll try to keep this short and to the point.

I'm healthy as shit but my body doesn't respond to female touch as much as I would like. And by that I mean it's a dead noodle unless I personally beat the shit out of it.

I'm a personal trainer. I train barbell movements and boxing 4-5 days per week. My body-fat percentage is low. I eat healthy (currently on day 7 of a Ketogenic diet), I sleep 7-8 hours per night in a cold, dark room. I supplement with a multi, vitamin D, B complex, zinc mag etc as well as a libido boosting supplement.

Psychologically I haven't watched porn in two weeks or so, not even NSFW reddit posts. I abstained from jerking it for a month or so before doing it with no outside stimulus.

My body STILL only reacts when its me, lying down, in a specific way (legs tight, body tensed up). I've always had to do that since I was 16 to get "ready" for a girl. They've never been able to get me there. Never finished from a BJ. Never gotten fully hard kissing or anything.

I wake up every morning rock hard. Like fuck a hole through drywall hard. But I have literally gone soft fucking a girl with it when I wake up next to her.

How do I retrain my brain and my body to react to women and different positions when all its known is one position for 10+ years of sexual activity?

I know it's an uncomfortable question but it's fucking ruining my life.