What’s striking when you consider that God is a God of promise is that it means that our lives are, by design, lives of waiting.