Joshua had lived a long life. He had been with Moses while the Israelites wandered in the wilderness for 40 years. He had been Moses’ successor to lead the children of Israel across the Jordan to occupy the Promised Land.
And in all that time, Joshua learned one thing for sure.
God keeps his promises. When he says something will happen, it will happen. And it will happen without fail.
That’s exactly how we got a Savior named Jesus. And it’s also how we received forgiveness, spiritual life and eternal salvation.
Kept promises. Just like the ones God made to Joshua — and later kept — when he led the Israelites across the Jordan into a land flowing with milk and honey.
“Now I am about to go the way of all the earth. You know with all your heart and soul that not one of all the good promises the Lord your God gave you has failed. Every promise has been fulfilled; not one has failed” (Joshua 23:14, NIV).
Our Bible reading for Sunday, May 3, is Joshua 23:1 – 24:33, John 3:22-36 and Psalm 55:12-23.
Lord, thank you for making promises to me. And thank you for fulfilling all the promises you have made. I especially thank you for the promise of a Savior, and the perfect fulfillment of that promise in Jesus, your Son, my Savior.
Header image based on "Jordan River" by Bill Rice, CC By 2.0