I got a wonderful compliment yesterday. Bean asked me, at a dinner function that I took him to, "why are you always so nice to people? You always say, "hi!" to everyone!" So we talked about being friendly, and from that I segued into telling him that I was really excited for him to meet some of the people I know and like, and that I've told them about him and they were really excited to meet him. When I introduce him to people, he usually hides, and I've worked on trying to get him to at least wave or say "hi," even if he's shy. But that conversation seemed to make a difference, because after that, he was saying "hi" to everyone who said "hi" to him - and doing so very eagerly, like he'd finally realized that people weren't just doing that to annoy him, but because they genuinely were interested in him - and that I liked them, and so he might like them, too.
And also - my kid thinks I'm nice!