...and this is a problem because they see each other a lot. Is there any way to handle this without causing irrevocable bad feeling between our families?
Backstory:
My DS1 is 13 and NT, DS2 is 12 and autistic. Both of them are friends with DF1, who is also 13. They have been friends since they were babies (DF's mum and I met at baby group) and all get along well. DF1 is very easy-going and placid, always polite, a joy to have around basically.
DF1 has a brother, who we shall call DF2. DF2 is 7 years younger than DF2 and is a nice child, but is also very high energy and tends to act up when he wants attention. This is not uncommon for little kids, but he is way more energetic than many. His parents (who we also get on with well) have previously expressed their own exhaustion in trying to keep up with him. I am fairly sure he has ADHD (other knowledgeable friends have supported this theory, having met him), which influences how I try to manage him when he comes over, and seems to be working ok so far. He is generally a nice kid apart from when he is on a wilful wind-up (which my own children are also guilty of sometimes).
The issue:
DS2 cannot STAND DF2. This has built over time and was somewhat inevitable given DS2's rigidity (which he can't help) and his awful temper (which he is strongly encouraged to at least try and rein in), plus DF2's tendency to latch onto anyone who gives him a reaction (classic little kid response, plus maybe a bit of sensation-seeking). DS2 is in no way an angel and needs to try harder, but he feels somewhat trapped by DF2 at times and is unable to work out how to respond without causing offence. We try to help him but it is undeniably delicate.
DF's mum and I now have very careful conversations where she politely lists the ways DS2 has behaved unpleasantly to DF2 (which DS2 definitely shouldn't be doing) or where I politely list the ways DF2 was challenging today (she does freely acknowledge that he can be hard work sometimes). A large part of the conflict is because DF2 gets upset that the big boys are leaving him out, and I must admit that a large part of my brain is saying"13yo boys and 6yos have NOTHING in common, why are you forcing them to interact so frequently" at such times (my childhood wasn't perfect but I didn't have to integrate my 7yo-younger sister into my social groups). I can't really say that without causing offence though.
Any advice on how to manage this between our families without falling out forever? My first idea is to stop DS2 from going to DF1's house at all, which I'm worried will come across as a bit confrontational, but he really struggles to handle interactions with DF2 and this seems like a way to reduce those....
Thanks for any help!