God Keeps His Promise
Read Psalm 89:3-4
Today’s Truth
Psalm 89 records Israel’s response to what seemed like a broken promise of God. God promised that King David’s rule would last forever. But when Babylon defeated the nation of Israel, the people were taken captive into a foreign land and it seemed that God’s word was worthless. When the world was at its worst, God was at work, making way for the King of kings.
Often, what we experience doesn’t seem to line up with what God promised. Like the psalmist, we plead with God, “How long, O Lord? Will you hide forever?” Though He seems distant, Jesus promised to never leave or forsake His disciples.
Discussion Questions
- How has God been faithful to His people this year?
- Is there a promise you are waiting to see fulfilled? Tell a friend and ask them to pray with you. Write your desired promise here.
Application
Christmas is an annual reminder that God’s promises always come to pass. Jesus now reigns as king for eternity on the throne of David. His reign extends far beyond the borders of Israel. Christ is exalted as King of kings and Lord of lords.
As we wait patiently for God to fulfill His promises, remember His promise to David. The fulfillment of God’s promise always exceeds our expectations. God didn’t forget His people then, and He won’t forget us now.



