I have an unconventional approach to it, but you might want to consider going to a deliverance ministry. This is ministry in Christianity that exorcises demons.
Consider the scripture:
“When an impure spirit comes out of a person, it goes through arid places seeking rest and does not find it. 44 Then it says, ‘I will return to the house I left.’ When it arrives, it finds the house unoccupied, swept clean and put in order. 45 Then it goes and takes with it seven other spirits more wicked than itself, and they go in and live there. And the final condition of that person is worse than the first. That is how it will be with this wicked generation.”
I did not know it, but I had 5 demons inhabiting me because I watched porn, listened to the wrong music, and harbored some resentment towards males. There's a chance there might be the same amount or more inside of your body. Demons are also assigned to ruin a person spiritually when they are born, although God counteracts this with assigning a guardian angel to each person to protect them.
I know a deliverance minister who has 13 years of experience, and she knows that almost every person is dealing with spiritual problems caused by a demon. Some aren't, but many are. This is without even knowing about it or understanding their feelings are caused by demons. Demons often enter through sins and generational curses (I can explain more in detail if you want)
I have dealt with lust myself and every time I get the lust demon delivered, and begin to do lustful things again, it is 7 times worse. I know exorcisms are real and they look very similar to the ones of Bob Larson's youtube page. If you go to MinisteringDeliverance (dot com) and fill out the referral form on the "Need Deliverance?" page, there is a good chance they will send you a list of deliverance ministries you can go to. They are very effective, because when the demon leaves I lose all desire to sin, although I am tempted by the very same demons (although they are easily ignorable). It is only when you give in to temptation that they have the legal right to enter your body and further tempt you even worse. They can go on to even possess you to sin. This is when deliverance is the best approach to the situation.
After you go through deliverance, it is important to get filled up with the Holy Spirit. I would say, even when you haven't undergone deliverance, you should
FAST, PRAY, and ask God to
IMPART YOU WITH THE HOLY SPIRIT so that you are filled up and have no room for demons to torment you. They will probably leave you or weaken just because of that. If you go to deliverance, they'll leave right away. Sometimes Ruth, the minister, sees demons who complain about how the person is always so focused on Jesus, they beg to leave!
Fast so that the Holy Spirit becomes stronger in you. I reccomend working on a juice fast for a a few days a week, and sometimes do a dry fast. This will discipline you, and if you are in constant prayer during this time, God will give you more of the Spirit to help you stay away from sin.
Good luck
Ask me if you have any questions on this approach.