The Nature and Purpose of Divine Patience