The race is long, sometimes I stumble He helps me up each time I fall When I lose hope he gives me courage So I'll press on and give my all 'Cause I know I never have to run alone and I can hardly wait to make it home The best is yet to come The promise of heaven awaits I'll finally see my Lord And Savior face to face For He has set me free For all eternity When my life on earth is done The best is yet to come In every joy In every trial I need to keep my eyes on him He is the way My sole provider No matter how the road may bend When earthly treasures cloud my point of view He reminds me that I'm only pa**ing through The best is yet to come The promise of heaven awaits I'll finally see my Lord And Savior face to face For He has set me free For all eternity When my life on earth is done The best is yet to come Nothing can compare with what's in store When we join with the angels singing Holy is the Lord The best is yet to come The promise of heaven awaits I'll finally see my Lord And Savior face to face For He has set me free For all eternity When my life on earth is done The best is yet to come