PrayNest

Psalms 89:45

You have shortened the days of his youth. You have covered him with shame. Selah.
Psalms 89:45, World English Bible
Save as image
Share:FacebookWhatsApp

What does Psalms 89:45 mean?

This psalm wrestles with a painful question: why has God allowed a righteous king to suffer decline and humiliation when he was promised an eternal dynasty? The speaker is voicing raw disappointment, describing how what should have been a flourishing life has instead been cut short and marked by public disgrace. The "Selah" at the end is a musical pause, inviting us to sit with the weight of this complaint. The psalm doesn't pretend everything is fine or quickly jump to comfort. It's honest about feeling abandoned, which is actually a form of faith—the writer still believes God is listening, even while crying out in confusion. If you're in a season where things feel backwards or unfair, this psalm gives permission to bring that complaint directly to God rather than keeping it bottled up.