God has not promised skies always blue
Flower lined pathways all our lives through
God has not promised sun without rain
Joy without sorrow peace without pain
But God has promised strength for the day
Rest for the weary light for the way
Grace without trials help from above
Unending mercy and undying love
God never promised a life without tears
Or facing the giants of this world without fear
He has not promised that the victories we claim
Would come without purpose blood or its stain
But God has promised strength for the day
Rest for the weary light for the way
Grace without trials help from above
Unending mercy and undying love
Great is the love that the Father sent down
His only Son our only crown
But God has promised strength for the day
Rest for the weary light for the way
Grace without trials help from above
Unending mercy and undying love