top of page

Joshua 21:44-45

Joshua 21:44–45 (ESV): “44 And the Lord gave them rest on every side just as he had sworn to their fathers. Not one of all their enemies had withstood them, for the Lord had given all their enemies into their hands. 45 Not one word of all the good promises that the Lord had made to the house of Israel had failed; all came to pass.”

God is faithful to keep His word. Whatever He promises, regardless of how outlandish it might seem, you can count on it happening. He is the definition of trustworthiness.

Before Joshua crossed the Jordan, the Lord promised to be with him and to fight every battle. It took at least five years (some believe seven years) to accomplish God’s plan. What we know is that God did what He said He would do. He delivered all their enemies into their hands. Joshua was then instructed to distribute all of the land. Then the Lord gave the people of Israel rest on every side. He prevailed and fulfilled all that He had promised. Not one thing was missed, all His promises came to pass.

Did you know you can take God at His Word? He is faithful to complete every promise. He will never fail you. Are you questioning His faithfulness today? Ask God to temper your expectations and just trust that He will complete His promises in His timing. It might take five to seven years, but know this, He will do all that He promised. You can count on it! Amen?

Father, You are faithful to every promise You have given. Keep us patient as You work out Your plan in our lives. May we never accuse You of being anything less than being good in all things we pray in Jesus' name, amen.

3 views0 comments

Recent Posts

See All


bottom of page