Thursday, November 9 – Joshua 21:43-44

Nov 8, 2023

So the Lord gave Israel all the land which He had sworn to give to their fathers, and they took possession of it and lived in it. And the Lord gave them rest on every side, in accordance with everything that He had sworn to their fathers, and no one of all their enemies stood before them; the Lord handed all their enemies over to them.


Some tasks are too overwhelming to take on by ourselves. Home renovations are often among them. Many skills are necessary to complete just one room of your house. TV shows often make this look easy and come together smoothly, but when we start to take on the tasks ourselves, we often hit roadblocks because we don’t have the skills of a professional. Similarly, when we follow God, it is easy to get overwhelmed by the things He has called us to like loving our enemies or sharing the gospel, but we forget that we do not do these things alone. Today’s passage reminds us of God’s ongoing work and faithfulness. The Israelites trusted God’s work, and they surrendered the battles to Him.


How many battles are you trying to fight on your own? How many burdens are you carrying because you want to handle them instead of asking God to intercede? Psalm 68:19-20 says, “Blessed be the Lord, who daily bears our burden, the God who is our salvation. God is to us a God of salvation; and to God the Lord belong ways of escape from death.” We don’t have to struggle alone. We can daily surrender these things to God whether at a loss in a moment of parenting or marriage or choosing our next big step in life. In all things, God goes before us and will be our guide and rest from the battle.


  • What is something you are trying to take care of on your own right now?
  • Why is it hard to entrust the battles of life to God?
  • Pray and thank God that He daily bears your burdens.
121 Community Church
2701 Ira E Woods Ave.
Grapevine, Texas 76051