Josh 6:23 But to the two men who had spied out the land, Joshua said, “Go into the prostitute’s house and bring out from there the woman and all who belong to her, as you swore to her.”
God keeps His promises. He has never broken one. Considering that there are over 700 promises and close to 3000 implied ones that is saying something. We can take confidence if His Word that if it says so, it is going to happen.
Rahab made the spies promise they would take care of her and her family. The swore and oath to her that she would be spared. This is where God comes in. On the seventh day after marching around seven times God flattened Jericho like a pancake. Since it was on a sloping hill with impenetrable walls this is saying something, but it leaves us with a dilemma. Rahab’s house was built into the wall of Jericho. So in the midst of God doing his handy work He spared Rahab’s tiny portion of the wall so that a promise could be kept.
Do you realize that God is working like that in our lives as well? While the world is imploding around us God is preserving us. He is able to snatch us out of the snares of the enemy. He is able to protect us in the midst of chaos. He is able to bring us into the fold and give us a life better than we can imagine. This is what it means when it says “He will never leave us nor forsake us.”
It is said that it was one of the spies who saved Rahab that actually ended up marrying her. As we know she became the great grandmother to King David. All because of a promise kept.