Sort:  

Selflessness goes against our own nature. Caring for our own well being and needs in life has been demonized and made worse also by most modern religions. One can act it what seems to be a selfish way but at the same time benefit the society he lives in