Yes I have been in " waiting position" several times. I feel this way that as christian our live are a series ofHighs,Lows and Steady periods. God does so that we grow as christian, and in our Christian Muturity.
I relate it as a long distance runner, on the down times we are running uphill. This in turn builds our leg strength and our endurance so that when we start on an open or flat plane we can do it and never miss a stride!
and we can coast on the down hill times while still growing. Romans 8:28 We know that all things work together for the good of those who love God: those who are called according to His purpose.
God is always "Training us for the next long race! I hope I made some sence out of what I was saying!