There are so many good lessons here that I almost don’t know where to begin. Here’s an outline of what it means when God gives us a vision for something as He gave to Moses:
1. Don’t ever say, “but God”
If God gives you vision and direction, then you don’t need to worry about whether or not you’re talented to get the job done. Moses came up with various excuses for why he couldn’t fulfill God’s work, but it ultimately didn’t come down to Moses’ ability. All that God asks of us He also provides.
2. Make sure you are in line with what He asks
Moses nearly risked his life by not circumcising his son. God’s command was that his people should be circumcised, and Moses didn’t follow through with it. God is holy, and He does not put up with unholiness. I hope and pray that the Lord doesn’t hunt me down one day to end my life as he did with Moses; that would be a BAD day! Thankfully Moses’ wife was in tune with God’s desires, and she was able to save Moses’ life.
3. Things might get worse before they get better
In the case of the Israelites, they found themselves being pounded even harder by Pharaoh and his men – a result of retaliation from Moses’ request. The Israelites were convinced that God was not actually going to help them, but they were totally wrong. In fact, God was right there with them, and if they had abandoned the vision at this point then the Israelites might still be slaves in Egypt.
4. People’s opinions don’t always matter
The Israelites were up in arms against Moses because of the further suffering they felt, yet this was all part of God’s plan (a fact that they failed to realize). They put the blame for their circumstances on Moses and Aaron who were then tempted to abandon the vision of freedom in the Promised Land. Good leaders don’t always listen to the cries of the people because people in the trenches fail to see the whole vision.