Копнём глубже???
Альтруист тот же эгоист! Эгоист делает всё только для себя и счастлив, альтруист находит своё счастье в заботе о благе других.
Алтруисты заботятся не потому, что хотят помочь, они хотят удовлетворить в первую очередь СВОИ желания, а выражанием этих желаний и можно отличить альтруиста от эгоиста. Но в принципе всё сводится к эгоизму.