Hello, I struggle with the same thing and I wanted to tell you of a website that will really help you Its called settingcaptivesfree.com and there is a course called way of purity its a 60 day course and it explains alot about how we should cut off that which causes us to sin. You can also read...