Recovery, as far as I know, is not about improving ourselves at all, it is about getting the heck out of G-d's way and allowing Him to fix us. Those are not words, it is subtle but totally different mindset.
And as far as stopping "once and for all", it's on Hashem's timetable, not ours. Whether I use lust tomorrow or not is none of my business at all. Only today. Also, not just words, but a true state of being. Hashem seems to work in increments - and we are often not aware that we are improving at all, but discover it in retrospect.
All I know is that I cannot expect an iota of change if I am still doing the same things. I gotta try something else.