Waiting is difficult, for waiting requires patience, and patience is a rare virtue. Many of us are lacking the strength we so desire, but God gives complete power for every task He calls us to perform. Waiting--keeping yourself faithful to His leading--this is the secret of strength.
God has a purpose in all of His delays. Victory is then to be won by standing still and quietly waiting. It re- quires much more courage to stand and wait and still not lose heart or lose hope.
...after you have done everything, to stand. Ephesians 6:13