Intro:
God proved over and over again that whatever He told the children of Israel would become a reality in their lives.
Joshua is reminding them of that so that they would have courage and confidence in God for now and for the future. We can have that same courage and confidence in our lives as we trust in God too!

God's Promises That Proves He Is A God Who Never Fails...

I. God Gave Them Possession
- Hebrews 10:23
- 1 Corinthians 1:9

II. God Gave Them Provision
- Philippians 4:19
- Matthew 7:11

III. God Gave Them Protection
- Psalm 91:1
- 1 Peter 1:5

Conclusion:
God's covenant for us is to be faithful to his promises no matter what will happen.
He is a father to the fatherless, a mighty God and a God who never fails.
Let us avail then this experience by puttinh our trust to the one and only God.