Many people with low self-esteem have difficulty taking compliments; they assume that the person complimenting them is either mistaken or lying. If you find yourself responding to a compliment by rolling your eyes, saying, “Yeah, right,” or shrugging it off, you should reframe your response to compliments.
Take it to heart and respond positively. (Saying “thank you” and smiling works well). Let the person giving the compliment know that you really appreciate it, and work to reach the point where you are able to truly accept the compliment at heart.