My DS1 is 6 and one of the oldest/tallest in his class. Since he was a toddler, I have had issues with aggression with him. He is not aggressive, per se, but if he has his feeling hurt or gets frustrated, he will react physically. He has been in his present school since Nursery and now is in Reception, and because of this and the fact that he was so much taller than the other boys, many boys shied away from him.
Every year, his behaviour has improved drastically (as one would expect with greater maturity), but the other boys remember him at this worst. He has never been invited on play dates without me inviting the other boys over first.
It is not that DS isn't friendly - he is. Everywhere he goes, he will make "friends" and play with other children. It is just that he doesn't develop deep friendships with other children. I ask him everyday who he plays with at school, and it is usually boys who are older (he seems to get along with older boys better than those in his own year). The problem is that it is fine for playing at break time, but these never develop into proper mates. When he does have playdates or sees his classmates outside of school, he just doesn't seem interested in playing with them.
DS doesn't seem in general to mind that he isn't invited on play dates and is ignored for many birthday parties (except for the invite-all-the-class ones), but I do mind a bit for him. There are a few boys he does play with and like, and is hurt that he doesn't seem to be invited to theirs.
I have asked teachers, but they have said friendships at this age are transient, and that I shouldn't worry because he is lively and well-liked as far as they could see, which is different from my view of the situation.
Should I be worried, and what should/can I do?