"Self-Gratulation" is a word in ENGLISH

self-gratulation ENGLISH
Definition:

Gratulation of one's self.

Few words of positivity

Serious sport is war minus the shooting.

George Orwell

WORD SUGGESTIONS
Laugh your heart out.

I can't understand why people say my girlfriend's legs look like matchsticks. They do look like sticks - but they certainly don't match.

pride ENGLISH

That of which one is proud; that which excites boasting or self-gratulation; the occasion or ground of self-esteem, or of …

Read the complete definition