Waiting is the first step in receiving deliverance. We oftentimes feel as if we need to take swift and immediate action without even thinking. We must allow God to be God and work in our lives. We may not know His plan or timing, but when He reveals His plans to us, we become fulfilled and spiritually mature. This is when we begin to see Him at work in us!  

psa 27.14