Joshua was really up against it. He was called to do a tough thing - enter into the promised land and destroy all those who would oppose him and God’s people. The Israelites were sort of a rag-tag group. They certainly didn’t seen like a group that would be able to take the last in the way that God had promised. Despite their lack of power, God kept His promise and led them int other promised land. Because He commanded, there would be success.
This is a good lesson for us today. God has called each of us to a general call, common to all of us, and a specific call, that is specifically for us. The general for all of us is trust in Him and living out that trust in our daily activities. The specific call of each of us could be anything: witnessing to our neighbors, healing broken relationships in our family. We are each called to apply the Gospel in our circle of influence.
In both of these calls we hear the voice of God - “Have I not commanded you. Be strong and courageous and don’t be afraid.” Because God has called us He will also go with us and prepare the way. Today I encourage you to trust in God and know that He will go with you wherever you go!