I cannot even fathom how much we miss and how much we mess up and how we may harm others and most importantly how much we hurt the heart of God when we do not wait for Him to lead us forward in life. When we act like little lords over our own little lives and proceed through our lives without surrendering ourselves to the Lord Jesus Christ and letting Him lead the way.
It is too late for us to change the past and all the damage we may have done by not waiting on God to speak to us and to lead us and guide us. But it is not too late going forward to make the commitment to cry out to God in prayer, to read the Bible, to seek and hear God, and to follow the Holy Spirit as He leads us forth.
Jesus Christ is Lord. Believe in Him. Humble yourself and let Him do the leading. You do the following. And to God be the glory!
“My sheep hear My voice, and I know them, and they follow Me.” John 10:27 NKJV