Hi Greenland. Seems you're a greenhorn to true authentic beautiful yiddishkeit. Welcome aboard! We're thrilled to have you.
You're in the same boat re the honesty. We're only as sick as our secrets. One of the best ways to kill the lust is to bring it out in the open, be honest with others and that will lead to self honesty. As Rabbi Yochanan ben Zakkai said to his talmidim (Brachos 28b?) "May your fear of heaven be on the level of your fear towards other people", because we will sin as long as nobody else sees. But there's always Someone who sees, no?
Hatzlocha on your journey.
PS: Speak with safe people. Don't go tell your issues to your wife, parents etc if they really won't understand. Here's a good place to start.