I can live for two months on a good compliment. ~Mark Twain
Learning to genuinely accept a compliment - takes some training. Usually when I'm complimented I debunk myself. Compliment: Wow this is great homemade soup! Me: Thanks, I should have put more salt in it. Compliment: I like that shirt! Me: Thanks, it helps to cover my ass. There's really no reason to put myself down. I've got learn to accept these accolades with gratitude.
One thing I can say though, is when someone praises or flatters me, it does make me feel good inside, boosts my self-esteem up a notch for the day and lasts on through the night and into the next day. Usually I float on the words until something brings me back down from my buttered-up high. These lauds to my self-esteem come in all different ways. The spoken words, kind smiles and bear hugs are saved in a special compartment of my heart. The written emails or notes are filed under a folder called 'cheers'. On down days, I access these files to remind myself that I am groovy, my actions do make a difference in people's day to day lives. Compassion, heart-felt goodwill and putting in my all into everything, no matter what, always feels satisfying. And when that is sensed by others, and relayed back in a compliment of sorts, it just encourages me to love myself and to keep on keepin on.