I’m hoping for some advice regarding a friendship situation for my 12 yo ds. He has been friends with another boy for years and would probably consider him his best friend. I am also friends with this boys mother.
This boy has had quite a few issues over the years and is currently undergoing testing for adhd. He is a nice kid but as a result can be emotionally volatile and a bit of a handful. He has been self harming for quite a while. DS is a bit of a people pleaser and has been happy until now to just go along with things to keep the peace. Over the last few months however, he has come home from school very drained and wanting to be left alone. He did say that this boy has been quite draining and we encouraged him to talk about it but it seemed like normal friendships at this age. We put it down to his age and coming towards the end of term. One thing he has mentioned is that this child doesn’t know when to stop and has to be told multiple times to stop and then there is a 50/50 chance he will listen. We’ve just had a long car journey together where we had quite a deep conversation about friendships and I have found out that there have been quite a few occasions where my son has asked him to stop teasing or mucking around multiple times and he doesn’t listen which my son then raises his voice. This causes the child to get very moody and take himself off on his own and self harm and won’t stop until my son apologises.
DS admits that raising his voice isn’t an ideal way to deal but doesn’t know what else to do because telling him to stop doesn’t work and if he walks away, this child will follow him. He feels this is his only option. The school have told my son not to raise his voice but have not offered any other solutions. I know there are a lot of factors at play here but I can’t help but feel that my son is being emotionally blackmailed and that he is 12 and should not have to deal with stuff like this.
This is a very long post I realise but if anyone is still here, do you have any advice how I can help my son?