GOD PROMISES TO GUIDE ISRAEL AND GIVE THEM THE PROMISED LAND (23:20-33):
God was going to send an angel (a messenger) ahead of the Israelites to guard them and lead them to Canaan. They were to obey everything he told them to do.
When they arrived in Canaan, God promised to gradually cast out the pagan inhabitants of the land.
If Israel would faithfully obey God’s voice, He would be their strength, defeat their enemies, give them abundant food, take sickness away from them, and cure their barren women.
The Israelites were not to assimilate with the Canaanites or worship their gods, lest they become a “snare.”