From the beginning, God’s people longed for a king—someone to lead, restore, and reign with righteousness. From Adam to David, every role pointed forward to something greater. Even David, Israel’s greatest king, wasn’t enough.
But God keeps His promises. Jesus fulfills what no earthly king ever could. He is the eternal King from David’s line, the One whose Kingdom never ends.