spiritual perseverance teachings.