DS turned 3 last week. He is incredibly chatty and confident at home and around other children, but is very very shy and wary of adults. Even family members he really struggles with and he will hide behind me and not talk to them.
I’m really struggling when out and about with him because he won’t say thank you to an adult. Tonight trick or treating I obviously said it for him but got some very rude looks when he didn’t say it himself. He won’t say it to shop assistants etc and if an adult (even one he knows reasonably well) talks to him he puts his hands over his face.
At home he is incredibly polite, always says please and thank you, I just wish he would do it with other people so they could see what a lovely natured boy he is.
Any advice on how I encourage him to talk to people? Or do I just leave him to it and hope he grows out of it?