There are many different ways to wait. Impatiently, patiently, angry, etc. We get to determine the quality of life while we are in a waiting period. You may as well go ahead and learn to live life well while waiting because the majority of our lives are spent waiting on something.
Worshiping acknowledges that God has already done that thing and that we are standing in faith. (Mark 11:24)
Instead of grumbling and complaining or spending time trying to yank God’s arm, start to instead go on about your life in a spirit of thanksgiving, praise and worship. Surround your life with the aroma of one who knows that God is on your side and that he will not allow your enemies to triumph over you. Worship while you wait.