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.
I'm busy working on my blog posts. Watch this space!