The Three Ages of The Spiritual Life