There's a difference between being led by God's Spirit, the Holy Spirit, and the spirit of rebellion against anything that even resembles or sounds like God in this world. There are basically two spirits at work in this world. God's Spirit, called, "The Holy Spirit," and a spirit of rebellion, which manifests itself in many forms of destructive behavior. The bible says seven times in the book of Revelation, "he who has ears to hear let him hear what the Spirit says to the churches." The fact is, God is always speaking, trying to reveal His word and his plan for the salvation and deliverance of mankind. There are over 737,000 words in the bible in which God is trying to reveal His will for us. The problem is we have a sinful nature passed down to us from Adam and Eve and our parents. The bible says, "the iniquities of the fathers will be visited to the third and fourth generations. There are two kinds of sins spoken of in the bible. A transgression, which is a willful sin; and an iniquity, which is a learned sin. When you see certain sins, or addictions, or problems in certain families that seem to plague them for generations, that's usually an iniquity. Abraham told a lie, then Isaac his son told a lie, and then Jacob became a full blown deceiver, until he had an encounter with God that broke that spirit of lying, when he wrestled with God all night at a place called Peniel.