Egoism is not always bad. It is a matter of taking into account the wishes of yourself and those of another. It is about self-confidence and clearly define what you want and especially do not want. Many people are too nice to be liked by others. A good dose of selfishness from time to time prevent yourself to dissapear totally into the background. After all, we have all our needs that we must take into account. I for one am selfish about my private space. I do not like to have visitors over unexpectedly. If they wanna come over, then they need to use the phone. I decide who and when you can come see me. Not everybody likes that, but I really need that.