Whenever people are involved in perverted sexual lifestyles, they open themselves up to what the Bible calls "unclean spirits." That's probably why these people can't seem to stop--they are often held in bondage by the spirits. It's basically a form of Baal worship, which was so common in the Old Testament.
Of course, if you repent and seek healing from God, you can be delivered. But very few seem to do so.
So should Trump's new nickname be "Legion"?