Thanks for being a Hymnary.org user. You are one of more than 10 million people from 200-plus countries around the world who have benefitted from the Hymnary website in 2024! If you feel moved to support our work today with a gift of any amount and a word of encouragement, we would be grateful.

You can donate online at our secure giving site.

Or, if you'd like to make a gift by check, please make it out to CCEL and mail it to:
Christian Classics Ethereal Library, 3201 Burton Street SE, Grand Rapids, MI 49546
And may the promise of Advent be yours this day and always.

67. Leave all to God

Leave all to God,
Forsaken one, and stay thy tears;
For the Highest knows thy pain,
Sees thy sufferings and thy fears
Thou shalt not wait His help in vain,
Leave all to God.

Be still and trust!
For His strokes are strokes of love,
Thou must for thy profit bear;
He thy filial fear would move,
Trust thy Father's loving care,
Be still and trust!

Know, God is near!
Though thou think Him far away,
Though His mercy long have slept,
He will come and not delay,
When His child enough hath wept,
For God is near!

O teach Him not
When and how to hear thy prayers;
Never doth our God forget,
He the cross who longest bears
Finds his sorrows' bounds are set,
Then teach Him not.

If thou love Him,
Walking truly in His ways,
Then no trouble, cross or death,
E'er shall silence faith and praise;
All things serve thee here beneath,
If thou love God!

Text Information
First Line: Leave all to God
Title: Leave all to God
German Title: Lass dich Gott
Author: Anton Ulrich, Duke of Brunswick (1667)
Translator: Catherine Winkworth (1855)
Meter: 4,8,7,7,8,4
Language: English
Publication Date: 1861
Tune Information
(No tune information)



Suggestions or corrections? Contact us
It looks like you are using an ad-blocker. Ad revenue helps keep us running. Please consider white-listing Hymnary.org or getting Hymnary Pro to eliminate ads entirely and help support Hymnary.org.