Buddhism is life affirming