self-satisfied

adj. Complacent; self-righteous.  self-satisfaction n.

a. Satisfied with one's self or one's actions; self-complacent.