I just want to start out by saying I don't mean to offend anyone and will try to word this as respectfully as I can. I'm just looking for advice.
My son is autistic, he is 4 and will be 5 in a months time.
He really wants more than anything to play and socialise with other children but struggles in this area as he can be very physical and rough (unintentionally) especially when he gets excited. So he will go things like grab onto others and squeeze and not let go etc.
I've been really struggling as of late with going out to public places as he will always try to interact with others in this way and other children understandably don't like it and get put off/ become afraid of him and want him to leave them alone. He doesn't understand this and wants to continue trying to play and interacting with them.
It often creates a very tense situation as I'm having to try to intervene and explain to my son to give the other children some space as they don't want to play and to try to redirect him to something else but as he really wants friends to play with he becomes very upset at having to stop and change activities as he doesn't understand why.
I feel awful as I don't want to have to keep dragging him away from everywhere we go and every activity he is doing that involves others as then he would never be able to do anything and I want to encourage him to build positive relationships and interactions with others (although I don't know how best to do this).
Today we were at the soft play as he loves going there and often asks to go. I try to avoid it as much as I can but today we went and he played with another boy there. He did begin to get over stimulated and start grabbing onto the boy so I had to watch him closely and remind him to be gentle. The boy was lovely and very kind and said he didn't mind and they played together. They went to the upstairs part of the soft play so I didn't have full visibility of him all the time. I saw a little girl come out in tears and her mum went back in with her while she pointed to my son. The mum then angrily came over to me saying my son had hit her daughter. I felt awful and apologised to her and said I'm not using it as an excuse but that he is autistic so does these things without understanding the impact and consequences and that its not done maliciously but of course is not okay and that I'm sorry he had hurt her daughter. I then called my son out and tried to explain to him that he he needs to be gentle when playing and not use his hands etc. The little girl in the end said my son didn't hit her but pushed her and caused her to fall and hit her head.
By this point my son was very upset and was beginning to meltdown as he was upset he was being taken away from playing with the other boy. We ended up leaving to go somewhere quiet to calm down.
I felt really upset after the incident as I really don't like confrontation, I am shy and quiet so it really takes it out of me to have people be so angry at me so frequently as incidents like this happen whenever we go out. To the park, to soft play, in shops etc. Anywhere were there are other children.
I don't know what to do anymore as I don't want to stop going out completely as I don't think my son should be punished for something he cannot help but at the same time I really dread going out anywhere as I know it'll end in angry parents confronting me etc.
How should I handle this? I don't know who to turn to for advice regarding this with my son. The school don't know what to do about it either. I never know what to say to the parents as I'm so shy, finding the words doesn't come naturally for me.
I want to handle it in the right way for both my son and the other parents if that makes sense? As it happens so frequently I don't want to always be having to say "sorry hes autistic" etc in front of my son as surely its not nice for him to hear. But I feel I have to say something as the parents are obviously wanting an explanation for the behaviour.
Sorry if this doesn't read well/make sense. I've had a long day and am struggling to get all my thoughts out coherently.
I guess I'm just hoping for some advice on how to best handle situations where my son is interacting with others in public settings.