Learn English – Word for “only caring about oneself ”

pejorative-languagesingle-word-requests

I was trying to convey my opinion about a person I knew, when I faced this question. I had to describe a person who cared only about himself: his personal well-being, wealth, luxury, happiness are his only priorities in life. He does not really care for his family members, or spare some time or thought to alleviate their problems.

What adjective is best suited to describe such a person? My instantaneous choice was along the lines of self-important or egotistic, but these adjectives intend “thinking highly of oneself ”, which is not what I meant.

Nouns describing such a person are also welcome. I am looking for a word as little disparaging as possible.

Best Answer

How about "selfish" or "self-centered."