DD is 3 and she never says hi to our friends (kids and adults) when she sees them. She's always been this way but when she was younger I just figured she's a little shy and she needs time to warm up. But now that she's older I'm really trying to teach her good manners and these are friends we see ALL THE TIME, like almost weekly. She's not shy around them when she has some time to warm up and will be her silly self dancing, singing and playing. She would usually say bye and even give them hugs but the next time she sees them she refuses to say hello. I would even prepare her beforehand and tell her exactly who she is going to see and I ask her what she will say when she sees them and she answers "hi!" and waves and smiles! But right when she actually sees them she freezes and doesn't say a word. Anyone else have a kid that won't say hi too?