Jonathan, I understand your struggle, I have also struggled with lust and perverted sexual imagery for many years but I refused to give the devil a chance to take over my life. You can beat this, I believe you can through Jesus Christ. I will pray for the renewing of your mind and spirit. 1 Corinthians 10:13, And God is faithful; he will not let you be tempted beyond what you can bear. But when you are tempted, he will also provide a way out so that you can stand up under it. John 8:12, When Jesus spoke again to the people, he said, "I am the light of the world. Whoever follows me will never walk in darkness, but will have the light of life." Take care and stay positive.