“After the death of Moses the Lord’s servant, the Lord spoke to Joshua son of Nun, Moses’ assistant. He said, “Moses my servant is dead. Therefore, the time has come for you to lead these people, the Israelites, across the Jordan River into the land I am giving them. I promise you what I promised Moses: ‘Wherever you set foot, you will be on land I have given you— from the Negev wilderness in the south to the Lebanon mountains in the north, from the Euphrates River in the east to the Mediterranean Sea in the west, including all the land of the Hittites.’ No one will be able to stand against you as long as you live. For I will be with you as I was with Moses. I will not fail you or abandon you.”
Joshua 1:1-5 NLT
Even after Moses dies in his sin and the power transfers to Joshua, we still see that God fulfills his promises to those Israelites who walked in faith. Even, Moses eventually arrived there. It should be noted that tho Moses didn’t enter Canaan with Joshua, he was the only one of the pair who saw the land at the time of Jesus through his transfiguration. The price of success in the promised land was the price of one’s fealty to God. This was demonstrated in following his word and eventually the law, but it lived in the faith of the people to accept God’s promises as fact and then live in that knowledge. Joshua was about to embark on a strange journey with that new mission. In a sense, we are all Joshua. We have a choice at every moment to decide where we stand. Are we with the future that God has promised, or the past that we have known? The future is imminent in our faith. We simply have to take it and do right by it.