“Humans are inherently selfish--" Then why do so many cultures value hospitality, to the point of dictating it in their religions? Why is it so common for hosts to offer their visitors their best food, and as much of it as they can? At some point, multiple cultures decided that they knew what it felt like to be alone and vulnerable, and promised each other to never let those who stay with them feel that way. That doesn't sound very "inherently selfish" to me.