"People have trouble accepting compliments for a number of reasons. Sometimes, it's tied to social anxiety. It can also be caused by feelings of low self-esteem, or by going through life without experiencing positive feelings of gratitude," explains Lisa Schuman, a New York–based social worker.