13 When the Spirit of truth comes, he will guide you into all the truth, for he will not speak on his own authority, but whatever he hears he will speak, and he will declare to you the things that are to come.
Romans 8:14 (ESV)
14 For all who are led by the Spirit of God are sons of God.
Galatians 5:16 (NLT2)
16 So I say, let the Holy Spirit guide your lives. Then you won’t be doing what your sinful nature craves.
The Holy Spirit wants to lead us in the right direction, into the truth but too often we want to go ahead of Him. We think we know the way and unfortunately, we do not go down the right road. Wait on the Lord, let the Spirit guide you.