Why can't my boyfriend take a compliment?

Anonymous
I always thought that guys loved hearing "how hot they look today" or "You have the sexiest smile" and whatnot, for an ego-boost. But whenever I compliment my boyfriend, who's twenty, on how handsome I think he is (which is totally true!) he's always like "No. I'm not. I know I'm ugly and I'm okay with that." And he absolutely isn't! At least to me anyways. And one time after sex, we were all cuddly and he was telling me how beautiful I am, and when I told him he was handsome he pushed me off and I said I totally ruined the moment. We quickly got back to cuddling, but I was definitely left very confused.

Does he just seriously have a low self-esteem, or is he just looking for more compliments? He also said a while ago that I was the only person who had ever made him feel so good about himself. So what is going on!
Why can't my boyfriend take a compliment?
7 Opinion