The story of Joshua 24 is a powerful reminder of God’s unwavering faithfulness to his people. Looking back over Israel’s history, we see that it was not by their own strength or wisdom that they entered the land of promise, but by God’s gracious hand. He delivered them from Egypt, protected them in the wilderness, and gave them victory over their enemies. Even when others sought to curse them, God turned those curses into blessings. The land they inherited was not the result of their own labor, but a gift from God, a fulfillment of promises made generations before.
This faithfulness of God calls for a response. The people are urged to fear the Lord and serve him in sincerity and faithfulness, putting away all other gods. Joshua’s challenge is direct: “Choose this day whom you will serve.” The people affirm their desire to serve the Lord, but Joshua warns them of the seriousness of this commitment. God is holy and jealous; he will not tolerate divided hearts. The covenant is renewed at Shechem, a place rich with the memory of God’s promises to Abraham and Jacob, and the people are called to wholehearted devotion.
Yet, the story does not end with Israel’s resolve. The reality is that the old covenant, based on law, could not bring lasting rest or perfect obedience. The law revealed sin, but could not remove it. But God, in his faithfulness, promised a new covenant—a covenant fulfilled in Jesus Christ. Through Christ, we are given new hearts, cleansed consciences, and the Spirit who enables us to walk in God’s ways. Our rest is not in a land, but in Christ himself, our great high priest who intercedes for us and brings us into God’s presence.
As we reflect on these truths, we are reminded that God’s faithfulness is not just a story of the past, but a living reality for us today. We are invited to rest in Christ, to trust in his finished work, and to walk in newness of life by the Spirit. This rest is available to all who believe, and it is our calling to share this hope with others. God will complete what he has begun; his promises are sure, and his faithfulness endures forever.
Key Takeaways
- 1. God’s faithfulness is the foundation of our story. Israel’s journey from Egypt to the promised land was marked by God’s initiative, power, and grace—not their own merit. In the same way, our salvation and spiritual rest are rooted in what God has done for us in Christ, not in our own efforts or achievements. [06:15]
- 2. The call to serve God alone is a call to undivided devotion. Joshua’s challenge to “choose this day whom you will serve” confronts us with the reality that we cannot serve God and idols. True worship requires sincerity, faithfulness, and a heart inclined wholly toward the Lord, forsaking all rivals. [17:31]
- 3. The seriousness of covenant relationship demands honest self-examination. Joshua warns that God’s holiness and jealousy mean he will not tolerate half-heartedness or hypocrisy. Our commitment to God is not a casual promise, but a witness against ourselves, calling us to ongoing repentance and wholehearted obedience. [19:51]
- 4. The new covenant in Christ transforms our hearts and empowers our obedience. Unlike the old covenant, which revealed sin but could not remove it, the new covenant gives us the Spirit, who writes God’s law on our hearts and enables us to reflect Christ’s glory. Our sufficiency is not in ourselves, but in God who makes us new. [25:29]
- 5. Our ultimate rest is found in Christ, our great high priest. The story of Joshua points forward to a greater rest—a rest not found in a place, but in a person. Jesus intercedes for us, secures our forgiveness, and invites us to draw near to God with confidence. This rest is our hope, our assurance, and our message to the world. [32:03]
Youtube Chapters
- [00:00] - Welcome
- [00:36] - God’s Deliverance and Provision
- [01:44] - The Call to Serve God Alone
- [02:22] - Covenant Renewal at Shechem
- [05:29] - Lessons from Israel’s Journey
- [06:15] - God’s Faithfulness in Israel’s Past
- [08:12] - God’s Power in Deliverance
- [09:09] - The Meaning of the Hornet
- [10:14] - God Fights for His People
- [12:19] - The New Covenant Promised
- [16:56] - The Call to Fear and Serve the Lord
- [19:51] - Covenant Commitment and Witness
- [21:09] - The Significance of Shechem
- [23:32] - The New Covenant in Christ
- [26:43] - God’s Faithfulness Fulfilled
- [28:57] - The Better Hope in Christ
- [32:03] - Rest in Christ and Our Mission
- [36:06] - God’s Unfailing Promises
- [36:45] - Closing Prayer and Announcements
- [44:11] - Benediction and Farewell