74. O God, why have you cast us off for ever

Author: David G Preston

O God, why have you cast us off for ever,
in anger at the sheep within your fold?
Remember us, the people that you ransomed,
and Zion’s mountain, where you dwelt of old.
Walk through and see the utter devastation
your foes have brought upon your holy place;
where once you met with us they raise their banners,
and of its beauty they have left no trace.

2. Our holy places are reduced to ashes;
no token of your favour can we see;
no prophet brings us any word from heaven,
and no one knows how long these things shall be.
How long, O God, will you endure their taunting?
Shall they blaspheme your name for evermore?
Why now withhold your hand, why keep it hidden?
Will you not save your people as before?

3. But you are God, my king from distant ages,
victorious over every earthly power-
you tamed the sea, you slew its angry serpent
for creatures of the desert to devour;
you opened streams, you halted flowing rivers;
you made the sun and moon and stars appear;
and you it was who set our planet’s boundaries,
and you designed the seasons of the year.

4. O Lord, remember how the foe has mocked you,
how foolish people have reviled your name;
respect your covenant: save us from their violence;
do not abandon us to loss and shame.
But may we in our poverty yet praise you,
despite their jeers that echo day and night;
amid the din and clamour of the wicked
rise up, O God, maintain your sovereign right.

Scriptures: Genesis 1:14-16, Psalms 95:7, Genesis 8:22, Exodus 14:21-22, Genesis 17:7-8, Exodus 17:1-7, Numbers 20:10-11, Deuteronomy 32:8, Joshua 2:10, Joshua 3:10-17, 2 Kings 2:13-14, 2 Kings 25:8-10, 2 Chronicles 36:15-19, Nehemiah 1:1-4, Nehemiah 2:3, Nehemiah 2:13, Psalms 9:11, Psalms 44:4, Psalms 44:9, Psalms 74, Psalms 76:2, Psalms 79:1, Psalms 89:9-10, Psalms 94:3-4, Isaiah 27:1, Isaiah 51:10, Jeremiah 52:12-14, Matthew 24:15, Mark 13:14, Acts 17:26

Copyright: © Author / Jubilate Hymns