Idiolatry

n.
  1. Self-worship; excessive self-esteem.