Self-gratulation
/(?)/
Self·-grat·u·la·tion
Self-gratulation
n.
Gratulation of one's self.