I've always struggled to orgasm via intercourse.

I always assumed that it was due to holding a too-tight grip during masturbation. I didn't use lubrication, so masturbating was really more pleasurable than vaginal intercourse since a vagina can't be as tight as my grip.

As a result I stopped both masturbation and watching pr0n completely. Proud to say I'm 217 days clean.

At first my penis sensitivity shot through the roof and I was able to orgasm during sex easily.

Recently it's become harder to orgasm and I have to resort to fantasy thoughts to push me over the top while have sex. I have to use my mind to make it happen since the physical sensations just aren't powerful enough to get me there.

Obviously, I don't want to fantasize about another woman when I'm with the love of my life who I find beautiful and sexy.

I have NO problems with erections and I stay hard forever. Eventually I just have to give up as sometimes (probably around 50% of the time) I know it's not going to happen.

Any medications, creams, exercises to make my penis more sensitive? Also, should I consult a doctor? If so, who? A urologist? A sex-therapist?

Thanks for any and all advice!