lo and behold I found out an old friend lives in my town. now this old friend knew me quite well prior to returning to God. she and I used to work together at a restaurant and did many things I am not proud of, nor willing to post.
the first thing the devil did was try to get me to return my thoughts to my past. once the Saviour defeated those thoughts, the devil launched into another immoral act. he said, well at least you can masterbate to memories. NO! Romans 12:1 tells us our body, including the mind, is a temple of the Lord.
this was the final giant from my past for God to defeat. it reminds me of David being used by God to smite Goliath in I Samuel 17. what is interesting is that David took 5 smooths stones. now no doubt he believed that God could kill him with just one, but Goliath had 4 brothers. only several years later did David and his mighty men defeat the remaining giants, II Samuel 21:22.
I can honestly say that God has cleaned me up - from the inside out. it is humbling to know that God has extended grace, provided mercy, and in lovingkindness has cleaned up this sinner. then on top of that has led me in His path. Psalm 25:8 tells us that God will teach sinners in the way. David was all too familiar with God's classroom as am I. but the coolest part is that God is willing to teach sinners if the sinner is willing to be taught. it just has to be in His time and in His way.