Well, if you feel open and if this is anonymous I might have some info that could help you, but your opening post doesn't provide enough info to go forward, so I have some questions ... very personal. I won't be offended if you ignore them.
1. How often do you masturbate? If daily, how many times?
2. Do you watch porn and how often and what kind?
3. Have most of the women you've been with given birth?
4. Did you have a religious or otherwise very traditional upbringing?
5. Are you willing to change your own behaviors and/or beliefs?
I'll come back later this afternoon to see if you felt like answering any of those questions. If so, I might have some suggestions. Sorry for being so personal!