“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.” (Deut. 31:8 NIV)
The passage above contains four promises and ends with a command not to do two things. First, we are told that God Himself goes before you. That means He goes in front, watching out for you. Second, He will be with you, which means you are not alone—you have God Himself right there with you as you go forward.
On top of these two wonderful promises, He promises to never leave you. This means He will faithfully stay with you. And finally, He promises not to forsake you. This means that no matter what happens, no matter how tough or extreme the circumstances, He will not desert you.
Because of these promises, He tells us not to be afraid and not to be discouraged. And when you think about it, how could you be afraid or discouraged with God right there with you, giving you His protection?
Therefore
“No weapon that is fashioned against you shall succeed, and you shall refute every tongue that rises against you in judgment. This is the heritage of the servants of the LORD and their vindication from Me, declares the LORD.” (Isaiah 54:17)
“But the Lord is faithful. He will establish you and guard you against the evil one.” (2 Thess. 3:3)
“Fear not, for I am with you; be not dismayed, for I am your God; I will strengthen you, I will help you, I will uphold you with My righteous right hand.” (Isa. 41:10)