24 December, 2025
2 Samuel 7.1-5, 8-11, 16, Psalm 89.2, 19-27, Acts 13.16-26, Luke 1.67-79
David longs to build a house for the Lord, but in 2 Samuel God turns the desire on its head. It is not David who will build a house for God; it is God who will build a house for David. The promise is sheer grace: a kingdom established not by human effort, but by God’s faithful word. What God begins, God sustains.
Psalm 89 sings of this steadfast love. God’s covenant with David is grounded in mercy that endures for ever. Even when circumstances shift and human faithfulness falters, the Lord remains true to his promise. God’s faithfulness is stronger than time or threat.
In Acts, Paul traces this promise through Israel’s history, proclaiming that from David’s descendants God has brought a Saviour, Jesus. The long story of hope finds its fulfilment not in power or conquest, but in God’s chosen way of salvation.
Zechariah’s song in Luke bursts forth after silence. He blesses the God who has “raised up a mighty saviour,” remembering the covenant and showing mercy. The dawn from on high breaks upon those who sit in darkness, guiding our feet into the way of peace.
As believers, we are shaped by this long obedience of faith. We trust God’s promises, sung and spoken across generations, and we live in hope, knowing that in Christ, God’s kingdom stands firm for ever.
Leave a comment