Skip Navigation

Advent 12: David’s Moabite Grandma

Reflection

This is a really cool story, but where does it fit into Christmas? First off, see even more of how God had always been working toward fulfilling the promise he made in Genesis 3. God set up laws and customs for his people that were instrumental in bringing all of this together. Plus, let’s not let it go unnoticed that we have another woman from a pagan culture brought into God’s people. And like Rahab before her she is in the family line of Jesus.

It’s in the last verse of Ruth that we really see the connection to Jesus. Ruth has a son named Obed, who has a son named Jesse, who has a boy who would grow up to be King David. How amazing is that?! God uses this poor, Moabite widow to be the great-grandma of King David. So this year, when you are singing, “O Little Town of Bethlehem,” make sure to pause and remember that Bethlehem is also where there was another redeemer who showed kindness to a different outcast, young woman.

Let’s talk about it:

  1. Look at the way God blessed the faithfulness of Boaz. He was just a faithful follower of God taking care of the needy. How can we learn from his example?
  2. Look at the trust that Ruth and Naomi put in God to take care of them. What can we learn from their faith?
  3. As we approach Christmas, there are a lot of people who aren’t blessed in the same ways we are. How can we show them God’s love during this time?

Free Advent Bible Study

Let’s stand back and marvel at God’s grace and sovereignty, and focus on God this Christmas. May we join with the angels singing, “Glory to God in the highest” (Luke 2:14).

Join this 25-day Advent journey as we worship Christ and celebrate his coming.

Zach mabry

Zach Mabry is the worship pastor and one of the main teachers at Snowbird. He also directs our year-round Snowbird Institute program. He has a Master of Divinity from The Southern Baptist Theological Seminary and serves as an adjunct professor for Liberty University. Zach is a teaching pastor at Red Oak Church, a local church in the Andrews area.

December 12, 2023

Subscribe for Updates