Moses was prepared to save Israel through proximity to those in need, failure that taught him it wasn’t up to him, and waiting when it seemed like God wasn’t working.
While Moses was waiting and being prepared, so were the people he was being prepared to save. The lesson being taught was that salvation - for Israel and for us - is not ultimately in the hands of Moses but in the hands of God.