Read Psalm 89:20-37
20I have made my servant David king
by anointing him with holy oil.
21My strength will always be with him,
my power will make him strong.
22His enemies will never succeed against him;
the wicked will not defeat him.
23I will crush his foes
and kill everyone who hates him.
24I will love him and be loyal to him;
I will make him always victorious.
25I will extend his kingdom
from the Mediterranean to the River Euphrates.
26He will say to me,
‘You are my father and my God;
you are my protector and saviour.’
27I will make him my firstborn son,
the greatest of all kings.
28I will always keep my promise to him,
and my covenant with him will last for ever.
29His dynasty will be as permanent as the sky;
a descendant of his will always be king.
30“But if his descendants disobey my law
and do not live according to my commands,
31if they disregard my instructions
and do not keep my commandments,
32then I will punish them for their sins;
I will make them suffer for their wrongs.
33But I will not stop loving David
or fail to keep my promise to him.
34I will not break my covenant with him
or take back even one promise I made him.
35“Once and for all I have promised by my holy name:
I will never lie to David.
36He will always have descendants,
and I will watch over his kingdom as long as the sun shines.
37It will be as permanent as the moon,
that faithful witness in the sky.”
Psalm 89 describes God’s enduring covenant of love with David. As we read it we realise that there are times when David will let God down; when his descendents will let God down. But we are comforted by verse 33 and 34: “But I will not stop loving David or fail to keep my promise to him…”
I am humbled by your faithfulness to me when I fail to be faithful to you.