The teachings tell us that the angelic orders, unlike mortals, are subject to an incredibly long testing: age upon age, world upon world, system upon system – on and on and on it goes with no let up, while our destinies are settled in a relatively...