3 stages of spiritual growth