I read once that humans have individual (selfish) genes that drive humans to seek self preservation directly, and group (collaborative) genes that drive humans to seek group preservation (and thus self preservation indirectly). But to me, both boils down to individual selfishness, because even in collaboration humans are trying to improve the collective benefits of each member, like collaborating in hunting a big game in the age of hunters-gatherers. But are humans altruistic, in the sense that they are willing to do things that have nothing in return for them individually now or in the future? It seems to me that we humans like to think we are nice and we do things out of selflessness, but everything points to selfish behaviors and self-interest. Is this a correct way of seeing things from an evolutionary/sociological point of view?