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
Related Topics: God's Kingdom, God's Promises, Hope, Incarnation, Jesus, Legacy | 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 from Josh Weiland...
March 1, 2026
Revealing Together
Josh Weiland
2 Corinthians 5:14-31
February 22, 2026
Speaking Together
Josh Weiland
Acts 4:23-31
February 15, 2026
Noticing Together
Josh Weiland
Acts 16:11-15, Luke 10:1-12
February 1, 2026
Grace + Habits = Formation
Josh Weiland
1 Timothy 4:6-9, 1 Timothy 4:15-16
January 25, 2026
Belonging Together
Josh Weiland
Acts 2:42-47
December 28, 2025
To Rule on David's Throne
Josh Weiland
Luke 1:32-33
December 24, 2025
To Bring Us Home (Christmas Eve)
Josh Weiland
Luke 2:1-20, 1 Timothy 2:5-6
December 14, 2025
To Show Us God & Make Us Us
Josh Weiland
John 1:1-18, 1 Peter 2:21-25, John 14:8-9