What does it mean to be human? How can we find meaning in our lives? How can we maintain our selfhood?