It’s so easy for us to condemn the Israelites for their lack of faith, for making the same mistakes over and over again, even in the face of clear evidence that God was with them. The Israelites were deliberately put into a situation in which their faith would be tried
“When Pharaoh let the people go, God did not lead them by way of the land of the Philistines, although that was near. For God said, Lest the people change their minds when they see war and return to Egypt. But God led the people around by the way of the wilderness toward the Red Sea.”
We know that God does the same to us, so that our “faith—more precious than gold that perishes though it is tested by fire—may be found to result in praise and glory and honor at the revelation of Jesus Christ.” It’s a development process, one that I think we give up on too easily. Whatever the situation in our life, God will work with us to develop us into people that reflect His character. “And we know that for those who love God all things work together for good, for those who are called according to his purpose.”
David summarises this idea neatly when he wrote “Blessed be the Lord, who daily bears us up; God is our salvation. Selah. Our God is a God of salvation”. God will help us, each and very day, if we rely on Him. He is a God of salvation, not punishment. The Israelites largely failed to realise this, viewing God only as a ruler intent on punishing. Let’s learn from their mistake, and “Fear not, stand firm, and see the salvation of the Lord”