89
A psalm (maskil) of Ethan the Ezraite
1 I will sing of the Lord's trustworthy love forever; I will tell all generations of your faithfulness.
2 For I have said, “Your unfailing love lasts forever; your faithfulness endures as long as the heavens.”
3 You said, “I have made an agreement with my chosen one, I gave a binding promise to my servant David:
4 I will make sure your lineage lasts forever; I will keep your throne secure for all generations.” Selah.
5 All the heavenly beings will sing of the wonderful things you have done, Lord; angels will gather to sing of your faithfulness.
6 For who in heaven can compare to the Lord? Who is like the Lord even among the angels?
7 The heavenly council are in awe of God; all who surround him are overwhelmed by him.
8 Lord God Almighty, who is as powerful as you? In all this, Lord, you are completely trustworthy.
9 You rule the restless seas; you calm their stormy waves.
10 You crushed Rahab the sea-monster to death; by your power you scattered your enemies.
11 The heavens belong to you, and the earth too; you made the world and everything in it.
12 You created north and south; Mount Tabor and Mount Hermon celebrate you.
13 Your arm is powerful. Your hand is strong. Your right hand is held up high in command.
14 Your character of goodness and fairness is the basis for the way you rule; dependable love and trustworthiness are always with you.
15 How happy are those who know how to shout your praises, Lord. They live in the light of your presence.
16 They celebrate the person you are all day long, so glad that you do what's right.
17 They rely on you, their glory and strength; by your grace you lift us up.
18 Yes, the Lord is the one who shields us, and our king belongs to the Holy One of Israel.
19 Once you spoke in a vision to your faithful servant and said, “I have given strength to the warrior I have chosen from the people to become king.
20 I have selected David my servant, and I have anointed him with the oil of my holiness.
21 I have placed my hand on him to steady him; and I have made him strong by my powerful arm.
22 His enemies will not deceive him; the wicked will not bring him down.
23 I will wipe out his enemies before him; I will strike down those who hate him.
24 My trustworthiness and unfailing love will be with him, and through me he will be victorious.
25 I will extend his rule from the Mediterranean Sea to the Euphrates River.
26 He will call out to me, ‘You are my Father, my God, and the rock of my salvation.’
27 I will also make him my first-born son, the highest of the kings of the earth.
28 I will love him faithfully forever; my agreement with him shall never come to an end.
29 I will make sure his royal line lasts forever; his dynasty will continue as long as the heavens endure.
30 But if his descendants abandon my laws, if they do not follow my rules,
31 if they break my decrees, and do not keep my commandments,
32 I will punish their rebellion by beating them with a rod, and their sin by lashing them with a whip.
33 However, I will not take away my love from him; I will not break my promise to him.
34 I will not annul the agreement I have with him; I will not alter a single word I've said.
35 By my holy character I have made a vow to David that I will not lie to him.
36 His royal line will last forever, and his dynasty will continue before me as long as the sun endures.
37 It will continue forever like the moon, an enduring witness in the heavens.” Selah.
38 But you have rejected and abandoned him! You are angry with your chosen king!
39 You have broken the agreement you had with him; you have thrown his crown to the ground!
40 You have torn down his defensive walls; you have ruined his fortresses.
41 Everyone who passes by has robbed him; he has become an object of mockery to the nations nearby.
42 You have made his enemies strong; you have made them celebrate their victory.
43 You have repelled his sharp sword; you have not helped him in battle.
44 You took away his glory; you threw his throne to the ground.
45 You have made him grow old before his time; you have totally humiliated him. Selah.
46 How long, Lord? Will you hide yourself from us forever, your anger burning like fire?
47 Remember me—my life is so short! Why did you bother creating futile humanity?
48 There's no one who doesn't die—no one can save themselves from the power of the grave. Selah.
49 Where is the trustworthy love you used to have, Lord, that you faithfully promised to David?
50 Don't forget, Lord, how your servants are being humiliated! I'm burdened down with the insults of so many nations!
51 Your enemies taunt me, Lord, mocking your king wherever he goes.
52 May the Lord be blessed for ever. Amen and amen.