Psalms of David - Modern Translation - Psalm 90

Lord, You have been our refuge
throughout all time.

Before the mountains rose,
before the earth was formed,
from everlasting to everlasting,
You are God.

A thousand years in Your sight
are like a single day,
like a watch in the night that quickly fades.

Our lives pass like a fleeting breath,
like the grass that springs up in the morning—
flourishing for a moment, then withering at dusk.

Teach us to number our days, O Lord,
that we may live with hearts of wisdom.

Return to us in Your mercy, O God!
Satisfy us each morning with Your love,
so we may sing for joy all our days.

Make us glad in place of our sorrows,
renew us after times of trouble.

Let Your work be revealed among us,
let Your splendor shine upon our path.

May the favor of the Lord rest upon us,
establishing the work of our hands—
yes, establish the work of our hands.