soThat as you say much learning is to be done between 8 and 18. That goes for social awareness and emotional intelligence too. Punishing children for their failure to grasp those concepts is like making a child stand with a dunces hat on because they got their sums wrong. That would make them aware they are bad at maths, but not improve their skills in that area one bit!
There is a process of emotional growth that goes on - children can't just be told, just like you wouldn't expect to tell a child how to do long division and expect them to retain and apply the information from then on.
You're right headof thehive. You cant just tell them and I didnt mean that literally.
I think what has happened here is just what the OPs son needs in order to develop his emotional growth. The OP has been telling him and is hasnt worked.
Now he has been excluded from a childs party he was once friends with and every other boy has been invited.
An 8 year old understands that more than words.
the OP now needs to say to him matter of factly, well if you are not nice to other children, they wont be your friend anymore.
I think this is just what the OPs son needs and I dont mean that in a goady way, I mean he needs it for his emotional development as it may now hit home that children dont like him.
As lyingwitch said brilliantly:
I agree with nancy in that a child-that-exhibits-bullying-behaviour (to avoid the inflammatory name of 'bully' here), shouldn't be invited to a child who doesn't want them there's party. Why would anybody do that? It teaches the 'bully' nothing yet tells your child everything they need to know about their own self-worth.
The OPs son is going to learn a lesson from this. More so if other children also dont want him at their parties.