Now, I believe the Lord speaks to his people, but there's a huge red flag that goes up whenever "the Lord told me" card gets played. I often think of the verse 1 John 4:1, "Beloved, do not believe every spirit, but test the spirits to see whether they are from God, for many false prophets have gone out into the world." There are false prophets in the church, wolves another verse calls them (Mt 7:15, Acts 20:29), who you fancy words and the strength of an appeal to God's direction to lead innocent sheep to slaughter.
God does speak. But we are called to be discerning. Test the spirits. Beware of wolves.