as an egoist i believe that even if we do something out of the kindness of our heart we are still getting something out of it and that in fact makes us all egoist. I used to not believe that way and i used to be the first person to help out my fellow man until i was being used as a door matt and had people stepping on me all the time. Because of this i now only do things that will benefit me. Just because i will admit to do thing that benefit me doesn't make me a bad person just an honest one. I belive that people lie to themselves much more than they lie to others. Everything you do has a cause and effect those causes usually make you feel good about yourself if not for a long time just for a minute you are still doing things that will benefit your self interest. It makes you feel good. For an example if you are in a relationship and the other person wants something in order to make them happy you give in even if you don't want to and this is in your self interest because you no longer have to hear your partner complain. You can believe what you want but you should try to be open and honest to the idea that if you think about everything you do there is always a way where you can find it to be beneficial to you.