GOD IS FAITHFUL TO HIS COVENANT

Passage: Psalm 89:19~52  

Key verse: 28

What a list of promises! In verses 19-37, the psalmist reviews the promises that God made in his covenant with David. God chose David and anointed him. He sustained and strengthened him while giving him victory over his enemies. He loved David and exalted him. God even promised to maintain his line forever. God would punish David’s descendants if they failed to keep his commands, but he would never take away his love or betray his faithfulness to them. God swore on his own character that David’s line would continue forever.

In verses 38-45, though, we come to a problem. You can feel the deep anguish of the psalmist as he cries out to God. It seems as though God has forgotten all of his promises. The kingdom is in shambles and where is God? The psalmist speaks honestly and directly to God, reciting what seems to be one broken promise after another. He longs for God to reverse this tragedy in his lifetime. “How long, LORD?”, he cries. God’s name, the king’s name, and even the psalmist’s name were being mocked and shamed. From our vantage point, we know that God has fulfilled all of his promises to David in Jesus Christ. God’s promises may not be fulfilled in our lifetimes, but they will be fulfilled! In the meantime, we wait on the Lord, whose love and faithfulness never fail.



Prayer: Father, grant us peace and patience.

One Word: God honors all of his promises