What does it really mean to be human?