By Msgr. Charles Pope - Indeed, one of the most common frustrations in the spiritual life is the fact that God often makes us wait. Many of our requests are made with an elevated sense of urgency. Frankly, we are in a big hurry about many things—but God is not. Although He could fix every problem in an instant, He does not, and He has His reasons for this... While the reasons for God’s delay may be somewhat mysterious, we can certainly understand some of them... any parent knows that giving a child whatever he wants precisely when he wants is to spoil him. Learning to wait is beneficial. It humbles us ....