Lust is a package deal. We're either
A) enslaved to it,
free of it, or
working to get from A to B.
The less lustful stimuli we have in our day, be they external or internal, the easier it is to break free, "be sober" as we say.
As Gevura so eloquently stated, the battle for the eyes is the front lines of this war.
The second front is our minds -- what kind of thoughts we entertain. In active addiction, my head was swirling with extremely lustful images and fantasies. In my earlier years, these were quite pleasant to me. But as I matured, and tried to get closer to Hashem, they intensified, became intrusive and relentless. I couldn't turn them off.
I understand now that I am addicted to the little pleasurable sensations these images and fantasies produce -- the release of pleasure chemicals in my brain. I am addicted to lust in all its forms.
To break free, I knew I needed to cut off these two major sources of the lust drug -- what my eyes saw and what images would be given parking spaces in my mind. Gevura has given you great, hard-learned advice regarding shmiras eynayim for your nisayon.
For the mental images, I use this tefilla, based on the Steps:
"Ribbono Shel Olam, I am powerless over lust and my life has become unmanageable.
Only You can restore me to sanity.
I turn my life and my lust over to Your care and ask You to please heal me from this illness of lust. I don't want to lust, I only want You and a relationship with You and Your Torah, and appropriate attraction to my wife. Take my lust. Please, take my lust.”
I say this
as soon as I detect a lustful thought trying to take a hold of my mind. In the beginning, I needed to say it dozens of times a day.
I find that if I've been exposed to lustful stimuli, no matter how mild, the addiction kicks up again and I find myself needing to deflect lustful thoughts more often. Conversely, (after an initial sobering-up period), when I'm very good at avoiding all lustful stimuli, my mind is at peace. That's my litmus test for what's OK and what's not.
In the beginning, I would recommend "when in doubt, do without," without going to an extreme and isolating yourself, as Gevura was advised. You'll need to be very honest with yourself. Very, very honest. And honesty is a new skill for an addict.