A Promise That Endures: God’s Faithfulness Across Generations.
A Promise That Endures: God’s Faithfulness Across Generations. First Reading - 2 Samuel 7:1–5, 8–12. 14a. 16 Responsorial Psalm - Psalm 89:2–5. 27. 29 Gospel Reading - Luke 1:67–79 As Advent draws to a close, today’s readings invite us to reflect on God’s unbreakable promises —promises that stretch across generations and find their fulfillment in Christ. They remind us that while human plans may fail, God’s covenant stands forever . 1. God Builds the House — 2 Samuel 7:1–5, 8–12, 14a, 16 King David desires to build a house for God. Yet God gently redirects him: “The Lord will make you a house.” God’s response reveals an important truth: we do not establish God’s kingdom—God establishes His own kingdom among us . God reminds David that He chose him from the pasture and promises that David’s lineage will endure forever. This covenant goes far beyond David’s immediate successors. It points toward a future King whose reign will have no end. God’s promise is not...