Loading Content...
Share a Link to this Message
The link has been copied to your clipboard; paste it anywhere you would like to share it.
CloseJosh Weiland - December 28, 2025
To Rule on David's Throne

One of the reasons Jesus became human was to fulfill a promise God made to David centuries before. He promised him that someone from his lineage would reign on his throne forever as King. Jesus is that King. He became human to take David’s throne as a real king and reign forever.
Scripture References: Luke 1:32-33
From Series: Why God Became Human | More Messages from Josh Weiland | Download Audio
From Series: "Why God Became Human"
At Christmas we celebrate the fact that God became human. Jesus, fully and eternally God, forever added full humanity to his deity at the incarnation. He is fully God and fully human. The question is, "Why?"
More Messages Associated With "God's Promises"...
December 28, 2025
To Rule on David's Throne
Josh Weiland
Luke 1:32-33
October 26, 2025
Faith or Effort?
Josh Weiland
Romans 4:13-25
October 19, 2025
Cash or Credit?
Josh Weiland
Romans 4:1-12
May 25, 2025
Practicing God's Presence
Josh Weiland
Genesis 40:1-23
March 9, 2025
How to Make God Angry!
Bruce Dick
Exodus 3:1-22, Exodus 4:1-17
December 29, 2024
Hope of a World Made New
Dave Winters
Revelation 21:1-7
December 15, 2024
Hope Beyond Suffering
Bob Blahnik
Romans 8:18-25
November 10, 2024
This is a Test...
Josh Weiland
Genesis 21:1-21, Genesis 22:1-24
October 27, 2024
God's Faithfulness in Our Faithlessness
Josh Weiland
Genesis 20:1-18, Genesis 21:22-34
October 13, 2024
Patience in the Promise
Josh Weiland
Genesis 17:1-27, Genesis 18:1-15