"I will give you every place where you set your foot as I promised Moses"
None of us live for very long. Nevertheless, we want God to complete his plan for the world in our lifetime. God keeps his word to Moses, but it's not Moses who sees it but Joshua. We rid ourselves of much restlessness when we are content to let God make good his promise at his own pace.