The reason we often get frustrated with God's plan is because it is a disruption to what is familiar. It is often not what we had in mind. God promises deliverance but he doesn't explain the process. His ways are not our ways. But there are benefits to God's process. All we need to do, in the words of Moses is, "stand still and watch the Lord rescue you today."