When a person admires their own attributes in a egotistical way its narcissism, 
I didn't know that!  I do know some people with big egos though!
Its actually considered a personality disorder by the American Psychiatric Association