Maybe you will say that "yeah, I could have tried harder" - but that'd be a lie. You, as do we all, tried as hard as you could based on your motivation, based on the way you saw things.
OK. So if this life you have right now is the best you could conjure up - if your best efforts got you right here, then it is obviously time to let someone else run your life for you.
This may seem nebulous to you, but alcoholics, gamblers, perverts, and drug abusers are doing exactly that all over the world and it is working for them. They are getting a new life one day at a time, from their G-d. You have a G-d - though you are confused about whether orgasm is part of him, or breasts, or whatever. You are worshipping schmutz, fantasy, whatever, and chasing it like a dog.
So? So are other people. And they get clean and stay clean when they use G-d the right way. You have been using Him the wrong way, and have crazy definitions of G-d in your own head. G-d (as the halocha tells us) is the source of all power and good that there ever was and ever will be. But you are chasing naked people. Where is G-d? He's not good enough all of a sudden? Is He only in Shul and the pages of gemorrah?
OK, so do I, in addiction. That's how come I know about it. I am a recovering pervert.
This that I am saying here is part of step 2 of the 12 steps.
Giving up because you screwed up yourself enough already, is part of step 1 and three of the 12 steps.
How to actually do that - to give your life to Hashem - that is what the rest of the 12 steps are all about.
Funny thing, but interesting and telling: you wrote the post above in order to express your frustration about your chronic use of fantasy and masturbation, right? But you started right off with a tirade about procrastination!
Wow. What is the segue there?
The pshat to me is that you recognize in your heart that your problem is not your penis, but your brain and way of living life. You are irresponsible, procrastinator, so life is a mess. A mess is dealt with (by you) by using your sex more, instead of by facing real life.
This is the sickness. Your sexuality and tayvoh are not the real problem, at all. Your real problem is that life as you live it - for a number of reasons, probably - is unbearable.
The 12 steps is anout one thing, and it is certainly not lust/not lusting, nor is it about drinking alcohol/not drinking. It is about getting sanity by finally, finally having a real spiritual connection and a real healthy dependence on your G-d, for once. Our inability to live Life on Life's terms, is the problem - not the addiction. The addiction is a symptom, not the disease itself.
That's whay the steps talk nothing of controlling (nor of getting free of) drinking/lusting.
If you are broken, then maybe, just maybe, you are ready to start the steps.
If you are like me, then giving up on fixing yourself is a great thing to do. Giving up on yourself, is not. The shayloh on you now, is if you are willing not to give up on yourself.