Take a long look at the shore that awaits you. Don’t be fooled by the fog... The finish may be only strokes away. God may be, at this moment, lifting his hand to signal Gabriel to grab the trumpet. Angels may be assembling, saints gathering, demons trembling. Stay at it! Stay in the water. Stay in the race. Stay in the fight. Give grace, one more time. Be generous, one more time. Teach one more class, encourage one more soul, swim one more stroke.
-- Max Lucado in Facing Your Giants