Perplexity about God’s Promises

1 A Maskil of Ethan the Ezrahite.(A)
I will sing about the Lord’s faithful love forever;(B)
I will proclaim Your faithfulness to all generations
with my mouth.(C)
2
For I will declare,
“Faithful love is built up forever;
You establish Your faithfulness in the heavens.”(D)
3
The Lord said,
“I have made a covenant with My chosen one;
I have sworn an oath to David My servant:
4
‘I will establish your offspring forever
and build up your throne for all generations.’”(E)Selah
5
Lord, the heavens praise Your wonders(F)
Your faithfulness also—
in the assembly of the holy ones.(G)
6
For who in the skies can compare with the Lord?
Who among the heavenly beings(a) is like the Lord?(H)
7
God is greatly feared in the council of the holy ones,
more awe-inspiring than(b) all who surround Him.(I)
8
Lord God of Hosts,
who is strong like You, Lord?(J)
Your faithfulness surrounds You.

Footnotes:

a. Psalm 89:6: Or the angels, or the sons of the mighty
b. Psalm 89:7: Or ones, revered by

Holman Christian Standard Bible®, Copyright © 1999, 2000, 2002, 2003, 2009 by Holman Bible Publishers.