Difference between "selfish" and "self-centered"

Is there a difference between the meaning of selfish and self-centered? I have seen some using them identically. If there is a difference who would you like to hang out with: a selfish person or a self-centered person?


Solution 1:

These two words have different meanings, not merely different connotations. Part of the question was about whom it would be preferable to spend time with, a selfish person or a self-centered person?

One could be self-centered yet not morally bereft of compassion and generosity. Similarly, a self-centered person might want to further his or her objectives, whether or not that meant behaving selfishly in any given situation.

@Adel's comment is similar to my perception. Specifically, that a selfish person has a strong bias toward not giving anything-- time, money, effort, energy, or other support to anyone other than him or herself. And that seems much more unpleasant than the alternative.

A self-centered person would be inclined toward selfish behavior, but not necessarily so. Being self-centered implies finding oneself more fascinating than anything else. But it doesn't necessarily cause such a person to behave in the stingy, venal way associated with selfishness.

Solution 2:

Although they appear to be similar in meaning, the differences are subtle.

Selfish (of a person, action, or motive) means lacking consideration for others, and/or is concerned chiefly with one's own personal profit or pleasure.

In contrast, self-centered means being preoccupied with oneself and one's affairs.