Normally when we talk about selfishness, the only thing people think about is the negative side of it and unfortunately it should not be so.
selfishness actually means caring only for oneself. selfishness in other words could mean taking good care of urself, that is being contempt with what u have and also being happy with what you have achieved.sometimes we bring up good ideas and when we intend to share our ideas, we are been discouraged and eventually put aside the great ideas we bring up and go with others ideas which wouldn't bring any positive influence to us as compared to the ones we bring up ourselves.
Ayn Rand once said,"A man who does not value himself cannot value anything or anyone".
image source
on the other hand, selfishness turns to be a bad thing when we don't share our good ideas with others which could at some point help others.selfishness goes with greed.when we keep everything to ourselves, we put ourselves at risk as it is said that no one is perfect and at some point we could make mistakes. when we share our ideas and sometimes our problems, we tend to get very good solutions to them and once again there is a saying which says two heads are better than one .
in most cases the major cause of selfishness is the situation when an individual wants to prove he or she being better than the other which in my view is not necessary because united we stand, divided we fall.
image source
Selfishness as we now know has its positive and negative sides but in this modern world where everyone wants to be better than the other results in the negative side being exposed more.
thank you.