Listen

Description

The timing of God is an elegant and marvelous thing. He is seldom in a hurry. Never late. Never early either. And while we wait for his promises to become reality we must do all we can to live into them, and act on those things over which we do have control...all the while imagining how wonderful it will be to experience the fullness of their fulfillment.

And experience them we will. For that is God's promise to us, secured in his Son, Jesus Christ, to be fully and completely realized at the end of all time.