selfcongratulatory
adjective
°Being in the nature of self-congratulation.