Life is full of disappointments and setbacks. Some of these are of our own making, but many are not. Let us not despair, however. God has better things in store for us.