Have You Broken Your Promise?

yellow and pink flowers view behind broken glass
Photo by Pixabay on Pexels.com


Reading the Word

Psalm 89:38ā€“45 (ESV)

38 But now you have cast off and rejected; you are full of wrath against your anointed. 39 You have renounced the covenant with your servant; you have defiled his crown in the dust. 40 You have breached all his walls; you have laid his strongholds in ruins. 41 All who pass by plunder him; he has become the scorn of his neighbors. 42 You have exalted the right hand of his foes; you have made all his enemies rejoice. 43 You have also turned back the edge of his sword, and you have not made him stand in battle. 44 You have made his splendor to cease and cast his throne to the ground. 45 You have cut short the days of his youth; you have covered him with shame. Selah

Understanding and Applying the Word

After focusing on the promises and faithfulness of God in the previous verse, now the psalmist asks why God has renounced his covenant with David. These verses reflect the time when Israel was defeated and taken into exile. It seemed as though the throne of David had come to an end.

God had not forsaken his promise to David. However, the promise was to be fulfilled in an unexpected way. God’s promised King would descend from David, but his kingdom would not be geopolitical. Jesus, the eternal King, established a kingdom for people from every nation and tribe and language. All who trust in him are a part of this kingdom, whether Jew or Gentile (i.e. non-Jew). Even in the midst of what seemed like defeat, God’s plans and purposes for Israel, and the entire world, were being fulfilled. And God was once again showing his faithfulness to his promises.

**Shaped by the Word is a daily Bible reading devotional. Please use the links at the bottom to subscribe to this page. You can also share this post with your friends through social media using the buttons below. Thanks for reading!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s