Your Past Does Not Determine Your Future
"And Joshua son of Nun secretly sent two spies from Shittim. 'Go, look over the land,' he said, 'especially Jericho.' So they went and entered the house of a prostitute named Rahab and stayed there." — Joshua 2:1 (NIV)
"Salmon the father of Boaz, whose mother was Rahab." — Matthew 1:5 (NIV)
---
Introduction
There are two ways to introduce the same woman.
The first is in Joshua 2:1 — "a prostitute named Rahab." That is how Scripture presents her the very first time. No softening, no euphemism.
The second is in Matthew 1:5 — her name appearing in a genealogy that leads directly to Jesus Christ.
Between those two descriptions lies a distance that only grace can travel.
---
1. The Bible Doesn't Hide the Past — But It Doesn't Make It Final Either
Notice something that might make us a little uncomfortable: even after everything that happened, the New Testament still calls her "Rahab the prostitute" (Hebrews 11:31; James 2:25). Scripture does not erase the label.
This matters, because many people live the Christian life waiting for God to rewrite their biography. That is not what happens. God does not pretend the past never existed.
What He does is far greater: He refuses to let the past have the final word. The label remains — but it is no longer the end of the sentence. It becomes the opening line of a story about what grace can do.
---
2. She Wasn't Just an Outsider — She Was on the Wrong Side
Rahab was not simply a foreigner. She was a Canaanite, a resident of Jericho — the very first city marked for destruction in the conquest of the Promised Land.
She wasn't standing on neutral ground. She was on the losing side.
And that is precisely where God reaches her. His grace doesn't only extend to those who are far away; it reaches those who are on the opposite side entirely.
Application: Perhaps your struggle isn't just distance from God — it's history. The things you've done, the side you were on, the people you've hurt. Rahab was inside the condemned walls when mercy came knocking.
---
3. Grace Didn't Just Give Forgiveness — It Gave Destiny
This is the heart of this message, and it is where most sermons about Rahab stop too soon.
If the story ended at Joshua 6:25 — "she lives among the Israelites to this day" — it would already be remarkable. She survived. She was welcomed in.
But Matthew 1:5 takes us much further: "Salmon the father of Boaz, whose mother was Rahab." Rahab is the mother of Boaz — the very Boaz who would later redeem Ruth and take her as his wife.
Consider the progression: a Canaanite woman from Jericho gives birth to the man who redeems a Moabite woman from Moab. Two women from excluded peoples, one right after the other, in the lineage that runs through David all the way to Christ.
God did not simply save her from destruction. He placed her in the line of promise.
---
4. What God Does In You Rarely Ends With You
Rahab made a decision in a house built into the wall of a condemned city. She could never have imagined that decision would reach all the way to Bethlehem, to David, and finally to a stable where the Savior of the world would be born.
She never saw the end of the story. We do.
And that should change the way you look at the choices you make today. What God does in your life is almost never only about your life.
---
Conclusion
Maybe there is a chapter in your story you wish you could tear out. A label you feel like everyone can still see.
Scripture doesn't tear the label off Rahab. But it places her name inside the genealogy of Jesus — and there, the label stops being a verdict and becomes a testimony.
God's grace doesn't just erase your past. It can give you a destiny that your past never could have gotten you to on its own.