God have not promised skies always blue
Flower strewn pathways all our lives through
God have not promised sun without rain
Joy without sorrow, peace without pain.
God have not promised smooth roads and wide
Swift, easy travel, needing no guide.
Never a mountain rocky and steep
Never a river turbid and deep
But God have promised strength for the day
Rest for the labor, light for the way
Grace for the trials, help from above
Unfailing sympathy, undying love.