22 Then Moses turned to the Lord and said, “O Lord, why have you done evil to this people? Why did you ever send me? 23 For since I came to Pharaoh to speak in your name, he has done evil to this people, and you have not delivered your people at all.”
Moses had some very harsh words for God at this time. I can feel the stress and desperation in His words. That’s the place, I feel Moses speaks from.
One of my favorite things about scripture, in its entirety, is the fact that it never leaves out or whitewashes biblical characters.
Their failures, their acts of evil, their lack of faith and their strong doubts are all recorded. It’s one of the strongest points we have for the bible’s accuracy and truth. If it were fabricated, why keep all these “embarrassing” failures and acts recorded that made all the characters look bad culturally?
Think about it like this: Moses, the leader of the Jewish faith, a hero to the culture, has it recorded that he: killed a man, and ran and hid from his own people for 40 years and then in this chapter accuses God of doing “evil” even though things went exactly like God said they would.
If the bible was entirely human written, these things would have been left out to make these heroes look “perfect”. But humans didn’t write the bible, or at least not alone. God had these details recorded to show us no one is beyond the call of God. No one is beyond His mercy and love and we can always come to Him as we are.