human suffering view 3