Self-flattery is the act of praising oneself in a vain and excessive way, and while it may occasionally be warranted, it can quickly become tiresome for others. Fortunately, there are many synonyms for this behaviour that can be used more effectively to convey the same sentiment without being so self-aggrandizing. Some of these synonyms include conceit, vanity, self-adulation, narcissism, egotism, and self-glorification. Each of these terms highlights an exaggerated focus on oneself and can be used to describe someone who is overly proud or boastful. In conclusion, if you want to describe someone who is self-flattering, there are many effective alternatives to choose from.