The quandary is not with those who spiel hatred, but those who listen. Satan goes about as a roaring lion, seeking whom he can devour. Satan is going to do his thing no matter. It only affects you when you listen and act on his prodding. Today we see fulfillment of "The love of many will wax cold" (Matt. 24:12). Strife and hatred are not of God. The Bible calls God "Love."
Jesus said you would know them by their fruits. A good tree will not bring forth corrupt fruit, nor can a corrupt tree bring forth good fruit. Most who condone sin, have never read the Bible, yet they trick the unknowing into believing they have. And even if they had, they could not understand it, because it is spiritually discerned: meaning only those born of the Spirit understand the things of the spirit (1 Corinthians 2:14).
The Bible says, "Come out of the world and be separated from them, do not touch their unclean things." Satan is the god of this world (1 John 2:16). However, the victory of Jesus on the cross means you do not have to be of this world. There is another option available for you since the cross of Calvary. You can become a son or a daughter of the Living God through what Jesus accomplished. (Acts 4:12) states, "There is none other name, under heaven, given among men, whereby we must be saved." Jesus said, "I am the Way, the Truth and the Life, no man cometh to the Father, but by Me."
If you are still under bondage to sin, get yourself free today, because "whom the Son sets free, he is free indeed." He can set you free from any vice you may have (drugs, alcohol, tobacco, porn etc.). All you need do is invite Him into you life as your Lord and Savior. Don't wait, or it may be too late!