human suffering view 2