Long background condensed. DS (9) has ASD, Dyspraxia and Dyslexia. He struggles at school to put it mildly. We have neighbours with a 12 yr old who sometimes walks home with DS and they get on well outside of school. He has no diagnosis but presents extremely similarly to DS. This lad has had trouble with bullies and doesn't really want DS to hang around him at school.
Today was absolutely pelting down and DS was part of a group presentation at assembly so I attended. During assembly a certificate was called out for a child with a similar name to neighbours boy and he stood up and started to go to front before realising it wasn't him. There was the usual sniggering and I could see he was upset at his embarrassment. When assembly was over I got a text from his mum asking could I give her boy a lift home. When I walked over to him I could hear 3 boys still giving him a hard time so I barrelled them out "Oi you three, leave him alone" and they took off. We walked to the car and the whole way he said to anyone who even remotely knew him "these are just my neighbours" (I am pretty sure he didn't want people to think he hung around with my ds who as I say struggles on all fronts at school) then on the way home lad said "It's not as bad as it used to be, I used to think of killing myself when it was really bad" I text his mum to call me and let her know what he had said but now I am stewing about whether I made it worse for him by yelling at the kids and by making our friendship with him "known" and also not sure if I handled telling his mum right as I didn't tell him I was going to but felt I couldn't not tell her. Arggh I would hate, hate, hate it to get worse for him.
BTW please don't read into this stuff about him being embarrassed by ds as that is not what this is actually about.