Deuteronomy 31:6-8 New International Version (NIV)

Be strong and courageous. Do not be afraid or terrified because of them, for the Lord your God goes with you; he will never leave you nor forsake you.”

Then Moses summoned Joshua and said to him in the presence of all Israel, “Be strong and courageous, for you must go with this people into the land that the Lord swore to their ancestors to give them, and you must divide it among them as their inheritance. The Lord himself goes before you and will be with you; he will never leave you nor forsake you. Do not be afraid; do not be discouraged.”

Moses comforts Israel with the promise that God’s presence is a constant with them. It’s natural to wonder about the future. It’s also natural to be anxious about the future, I’m sure we are all doing both of those things right now. 

The same God who spoke to Israel speaks to us today. Yes, His message is the same for all those who put their hope, faith, and trust in Him. Remember, we have never indeed known what lies ahead, even in ordinary times, regardless of the plans that we have made outlining every step.  

God is still making the same promise to us today. He will never leave us nor forsake us. He will be with us always, even unto the end. Therefore, there is no need to fret or be discouraged. 

Because the Lord our God is the one who goes before us, we can rest assured in His promise that He will lead and guide us and that He will never leave nor forsake us because we are His people and the sheep of His pasture.

In Isaiah 45:2, He promises, “I will go before you and make the rough places smooth.” How precious to know that God can take those rough places in our lives and smooth them out for us.

Deuteronomy 1:30 says, “The LORD your God who goes before you will Himself fight on your behalf.” What a comfort to know that we don’t have to fight our battles alone. God will fight for us. I am grateful for a God who goes before us and prays that you are too.