What God Hath Promised
God hath not promised skies always blue,
Flower strewn pathways all our lives through;
God hath not promised sun without rain,
Joy without sorrow, peace without pain.
God hath not promised we shall not know
Toil and temptation, trouble and woe;
He hath not told us we shall not bear
Many a burden, many a care.
God hath 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 hath promised strength for the day,
Rest for the labour, light for the way,
Grace for the trials, help from above,
Unfailing kindness, undying love.
By Annie Johnson Flint
2 Peter 1:3-4 According as his divine power hath given unto us all things that pertain unto life and godliness, through the knowledge of him that hath called us to glory and virtue: Whereby are given unto us exceeding great and precious promises: that by these ye might be partakers of the divine nature, having escaped the corruption that is in the world through lust.
2 Corinthians 1:20 For all the promises of God in him (the Lord Jesus Christ) are yea, and in him Amen, unto the glory of God by us.