God can make the promise in a moment. It can take a long time for Him to demonstrate his ability to keep His Word to us. We get to hear His promise immediately. It can take a lifetime for us to see the proof of His trustworthiness. It will be there. But we must wait it out, walk it out, a day at a time. It takes patience on our part. Will we show up at the finish line at all? God will be there. We have His promise. Does He have our faith?