Second only to suffering, waiting may be the greatest teacher and trainer in godliness, maturity, and genuine spirituality most of us ever encounter.