DS1 aged 7 has always been a bit socially immature.
Typical things he will do is
go up to complete strangers and tell them the most irrelevant things
make silly humming noises to himself
talk constantly and you are just willing him to shut up for 5 miutes
he annoys his friends by being'in their faces' all the time
He is a gorgeous boy most of the time but goes through phases of being intensely irritating as if there is something wrong with him.
I am not explaining this very well - but he just doesn;t listen to what anyone says to him, is very egocentric and when you try to explain just says " everyone is nasty to me" " you hate me". No matter how much he doesn't get that his behaviour determines the way he is treated.
Today he came home from school upset that his one friend said he didn;t like him (I know this happens)and he said that all the other children in his class "don't know how XXXX puts up with him"
When I asked him why they said this, he said because I talk too much.
What can we do to help him. He is completely incapable of not talking, and will not accept that this is something he has control over.
He is alienating all the children in his class and I'm worried he will develop this reputation through school if we don;'t do something now to help him.