In this struggle, we must internalize the following truths:
a) Those who struggle with this issue should understand that the purpose Hashem sent us to this world was to work on this very issue!
b) The reason we are given a lifetime, is because that's how long it takes until we get it right. And no one said it's supposed to be easy!
c) Hashem doesn't make bad investments, so when He gave you this mission He knew what He was doing!
d) Everything depends on the eyes, the heart and the mouth!
e) Every effort that we make is worth infinitely more than anything in this world, EVEN IF WE FELL IN THE END!
f) The only thing we really have bechira (free choice) on is ratzon (our WILL). Even hishtadlus (our effort) is part of ratzon. Success is only in the hands of Hashem!
g) Our job is to do everything that we can. What we can't do, is not our problem. And if we can't do anything, all we need to do is have pure Emunah and leave everything up to Hashem! The clear realization that there is "nothing besides Hashem" has the power to bring tremendous Heavenly assistance, and at the same time - it destroys the lust at it's source!
h) The only way to fight the y"h is to learn how to avoid him!
i) Not only is this nissoyon (test) not a hindrance to your success, but in fact it's the only way possible for you to reach your goal!
j) Hashem is totally and completely on your side, and he's NOT disgusted with you!
k) Every yerida (downfall) is always a preparation for an aliyah (going up)!
l) The greatest nachas ruach for Hashem is when someone who is in the grip of the Yetzer Hara still tries to fight. This is the ultimate Shechinah Betachtonim (the divine presence in the lowest places) which is the purpose of all creation!
m) Hashem does not expect you to do it alone! In fact, isolation breeds lust as it says in Mishlei: "Lataavah Yivakesh nifrad - lust seeks isolation". That's why Hashem gave us this Holy Holy GuardYourEyes network!