self-obsessed

Adjective

 * 1) Deeply interested in oneself to the exclusion of others; vain and narcissistic; egotistical.