For G-d's sake, relax control guy. You are a geshmakeh guy even if you do the stuff you are terrified about - for at least here you are reaching out like you never did before for help! Hashem must be filled with nachas about that, no? Whatever you are gonna end up doing again if you 'drown' - is it any worse really than whatever you have been doing lately? So you masturbate yourself again - why is
this time of all the 1000 times before it soooo tragic? Yes, of course you hate it and feel you need to stop! That's great! But getting frantic about it is not going to help you. You are feeding right into the insanity of pretending that the "external disturbances" are like gods with immense power over you. Gevalt. Calm down. You are just a guy with a problem that needs help...unless you can stop on your own - but you say you can't. That's 100% fine. You are just like a lot of others here. So relax, there is plenty help.
If it is so, so bad and you are 'drowning, chaver, then please tell me: what are you willing to do, to stop?
Can you start to get real here by at least using your normal, real
first name instead of some fake name? My name is Dov. My wife calls me Dov and so does practically everybody else who knows me. That is a fine place to start, I think.
You see, just talking about our yetzer hora or our masturbation or our porn does very, very little. For, our porn and masturbation are basically all the same! Blah, blah, blah, all the same drinking. Rather, recovery from this mess begins when we start getting real about
ourselves. From being honest about ourselves with other (safe) people, we learn how to
start being honest with ourselves.
Guess why getting real
about just a first name is the very
last thing that guys who do not get better are so terrified to do?
I doubt the one thing that will save you right now is 'a mentor' - I think the place to start is to find safe people to get open and directly honest with. That is the start.
And that is what this forum is. You can make safe relationships here and using your first name is OK - unless it is "Shuldeenomish," or something like that...
But first, r e l a x . . .