self-congratulation

Noun

 * 1) Self-satisfied congratulation of oneself for one's achievements or accomplishments.