speaking of yourself in superlatives
Ostentatious display: vaunting.
n. Ostentatious display; vaunting; bragging.