self-loving

Definitions of self-loving
1

adj characteristic of those having an inflated idea of their own importance

Synonyms:
egotistic, egotistical, narcissistic
selfish
concerned chiefly or only with yourself and your advantage to the exclusion of others