self-conceit

/ˌself-kən-ˈsēt/

noun

  1. an exaggerated opinion of one's own qualities or abilities : vanity