self-congratulation - noun

singularself-congratulation
pluralself-congratulations