The entire subject of waiting on God can be summed up in a single word, Trust! We are encouraged to trust in the Lord with all of our strength. That comes at a high cost at times, but it is worth it since God tells us that He is in control of all of our circumstance. To go even further with that thought, we must believe that God is the author and finisher of our lives, which should give us confidence to trust Him.
Do you really trust Him, or are you exerting wishful thinking? There are trust factors that can help us to enhance our ability to wait on God - patience, resignation, submission, dependence, and contentment. Let us all try to master them as we continue to wait on God.