READING: Joshua 1-6, Luke 6:1-36
The book of Joshua is my favorite Old Testament book. I’ve taught it many times and have read it even more. Nevertheless, it always teaches me something or reminds me of a truth I need. Today is no different.
The first six chapters of the book take us on the Hebrews’ trip across the Jordan River into the Promised Land, including their victory over Jericho. What catches my attention today, though, is the reminder that God not only has a plan, but He always accomplishes it according to His time schedule. Consider these texts from today’s reading:
- “Joshua told the people, ‘Consecrate yourselves, because the Lord will do wonders among you tomorrow’” (Josh 3:5). God knew exactly when and how He planned to make His name known.
- “When the priests carrying the ark of the Lord’s covenant came up from the middle of the Jordan, and their feet stepped out on solid ground, the water of the Jordan resumed its course, flowing over all the banks as before” (Josh 4:18). God held the waters back until exactly the right time.
- “And the day after they ate from the produce of the land, the manna ceased” (Josh 5:12). God had provided manna for years, but no more. He had brought them now into the land of milk and honey.
- “When they heard the blast of the ram’s horn, the troops gave a great shout, and the wall collapsed” (Josh 6:20). That’s exactly what God said would happen at exactly the time He said it would.
The God of the Bible is the sovereign God who keeps His Word. And, He’s our God!
PRAYER: “God, strengthen me to trust Your plan this day.”
DAILY ACTION STEP: If you’re wrestling with resting in God’s timing, trust that He’s in control.
TOMORROW’S READING: Joshua 7-9, Luke 6:37-7:17