Morning Musing: Joshua 2:9-11

“and [Rahab] said to the men, ‘I know that the Lord has given you the land, and that the fear of you has fallen upon us, and that all the inhabitants of the land melt away before you.  For we have heard how the Lord dried up the water of the Red Sea before you when you came out of Egypt, and what you did to the two kings of the Amorites who were beyond the Jordan, to Sihon and Og, whom you devoted to destruction.  And as soon as we heard it, our hearts melted, and there was no spirit left in any man because of you, for the Lord your God, he is God in the heavens above and on the earth beneath.'”  (ESV – Read the chapter)

When we set out to follow God’s lead into new and challenging places, what we often don’t think about is that the place we are going is not new to Him.  He’s been there ahead of us, preparing the ground for our arrival.

The people of Israel were getting ready to begin their campaign against the peoples of Canaan.  Their enemy was bigger, stronger, and better equipped.  They lived behind huge, fortified walls in large cities.  What’s more, they were fighting for their homes.

The challenge before Israel was stout.  Joshua sent out the spies to see just how big the challenge was going to be.  They knew God was going with them, but they didn’t realize He had already gone ahead of them too.  Rahab’s report must have blown their minds.  Everything God had done for them–including parting the Red Sea 40 years before–had resulted in the ground fully prepared for their arrival.

When we are facing a challenge God has led us to tackle, we can rest assured that nothing we face is going to surprise Him.  He has been there ahead of us, preparing the way for us to go.  When we trust Him and walk forward in faith, we will find that He is both walking with us and waiting for us when we get there.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.