hey Darrin...glad to see you still walking these steps. May the Lord continue to show you these weeds. Bro, i agree with Pine...flee. The bible says to flee from the enemy and it may not happen over nite, but in fleeing from him each time, recognizing the temptations and turning from them, time after time, eventually, you will find freedom from them. Flee and run to the arms of the Lord. There are no degrees to sin. Sin in one area is no worse in the eyes of God than any other, except denying the Holy Spirit, which you have not done. God is a holy God and sees all sin the same. It serves to separate us from God, so that we feel too guilty to turn to Him for His mercy. Lust, like any other sin...any other addiction, can be removed from your life..just keep running to the Lord. We all fail, we all fall, but over time, the more we turn to Jesus in those times of temptation, the less hold that particular addiction has over us. Replace the lies with the truth, over and over, bro.
God bless you and your wife...keep fighting the good fight. One day at, one weed at a time. Its a life-long daily process..from glory to glory. His mercy doesnt mean we we have a free pass to keep doing the same things over and over knowing He will forgive us...it means that yes, when we fall, He is faithful to forgive..He knows and judges our hearts and intentions...so ya have to decide...we do have a choice when hit with temptations. Easy? no, but one day at a time, laying it at the foot of the cross.
love ya bro, and keep going. Walk in the light of truth, and the truth will set you free.
in Jesus,
luv momo