What are the opposite words for unselfishness?

Unselfishness is a virtue that is greatly appreciated in our society. However, there are times when one might need to express ideas that are the opposite of unselfishness. The antonyms for unselfishness include selfishness, greed, egoism, self-centeredness, and self-interest. Selfishness refers to a person's tendency to think only about their own benefit and not for the welfare of others. Greed is the intense desire to accumulate wealth, power or status. Egoism refers to the focus on one's own needs and wants at the expense of others. Self-centeredness is the tendency to think only about oneself, ignoring others' needs. Self-interest is the motivation to act in a way that benefits oneself rather than others.

Antonym of the day

most approximately
Antonyms:
far, not close.