90. O Lord our God, in every age

Author: David G Preston

O Lord our God, in every age
our home upon the earth!
Before you built the mountain range
or brought this world to birth,
from countless eras seen by none
to futures vast, unknown,
you are the everlasting One
on your eternal throne.

2. ‘Turn back, O man!’ At your decree
we all return to dust,
for, swifter than a day, you see
a thousand years race past;
you sweep us, everyone, away:
we vanish from the light,
as grass springs up and flowers by day,
yet droops and dies by night.

3. Your wrath consumes us: all our sins
are open to your eye,
the years slip by, our end begins,
we finish like a sigh;
though some may with their strength surmount
the threescore years and ten,
their span is but a brief account
of sorrow, toil and pain.

4. But who of us will pause to view
your wrath with solemn thought,
and meditate, in measure due,
your terror, as we ought?
So teach us, Lord, the heavenly art
of numbering our days,
that wisdom may incline the heart
to walk in all your ways.

5. Turn back, O Lord! In grace return
and crown us with your love:
as once your anger made us mourn,
now raise our hearts above;
so may your servants see your grace,
our children know its power,
your favour all our works embrace
both now and evermore.

Scriptures: Psalms 93:2, Psalms 64, Job 14:1-2, Genesis 3:19, Genesis 21:33, Job 7:7, Job 9:25-26, Job 14:5, Job 16:22, Psalms 90, Psalms 103:14-16, Proverbs 8:25, Ecclesiastes 6:12, Ecclesiastes 12:5, Ecclesiastes 12:7, Isaiah 40:6-8, Habakkuk 1:12, 1 Corinthians 15:47-49, James 4:14, 1 Peter 1:24, 2 Peter 3:8

Copyright: © Author/Jubilate Hymns