A definição de altruísta não é "não receber recompensa". Altruísmo é o antônimo de egoísmo, ou seja, define-se como altruísta aquela pessoa que pensa nos outros antes dela mesma. Altruísmo vem do latim alter, que significa "outro". Não tem a ver com receber ou não recompensa.
Sua definição é impossível. Pois se voce reconhece que existe recompensa pessoal, voce pensou em voce antes. agradou seu Ego, sendo portanto egoísta antes de ser altruísta.
O que voce faz é determinar que egoismo e caridade, ajuda a outro, são mutuamente exclusivos, o que é errado. Egoismo é sim pensar em si, mas isso não significa que não posso ajudar outros sendo egoísta.
Todo ser humano é egoísta, por axioma, vamos agir sempre de forma a nos sentir melhor.
O que ocorre eh que "sentir melhor" é particular. E alem disso voce pode agir de forma que ache que vai ser melhor para voce, mas não é, voce apenas errou na hora de agir. Mesmo o bombeiro que arrisca a vida para salvar uma criança, ele o faz pois para ele, essa ideia de salvar outro é muito agradável, se ele obtiver exito a satisfação será enorme (pode verificar-se a alegria de quem se arrisca e consegue salvar vidas). Se não, bem, ele avalia o risco e escolhe. Não podemos adivinhar intenções, mas podemos avaliar ações.
Altruísmo é impossível. Caridade é normal.
Basicamente qualquer exemplo de altruísmo, podemos deduzir onde está o egoísmo através da ação.
O problema que gera esse tipo de confusão, é que tenta-se entender como outro pensa baseado em valores morais pessoais, por exemplo se eu não arriscaria minha vida por outro, considero que José foi altruísta ao arriscar a dele. Mas não estou entendendo que na percepção de José, que é diferente da minha, salvar um vida é uma grande recompensa.