Not helpful at all Mingo.
Honestly, OP, there are days where I feel that if autism was an actual person then I would gladly kick that person very hard in the face.
It's so difficult when you see other kids behaving the way NT kids should behave and meanwhile yours is acting like a rabid honey badger. So many times I've had to bite back from snapping at DS and asking him in sheer frustration "why can't you just act normal!?" I've never said it out loud but Christ I've been close to it.
In the calmer moments, I remind myself that it's not his fault. He lashes out because he can't understand whatever it is that he's feeling and can't explain it to me so his frustration/fear/anger turns outwards and becomes physical, he directs it at me because I'm safe, he knows I won't reject him for it, and I try to remember that it's as hard for him as it is for me. Doesn't make it any easier at the time but it is what it is.
People don't always understand. I've had people who really should know better tell me that I can cure him with the right diet/these supplements/this snake oil, they imply its laziness/bad parenting not to try these things and any continuation of the ASD is then my fault for not parenting him properly.
Do you go to any support groups? We joined a local one and they do lots for the members like carer support, education sessions, themed Q&A workshops with various experts (e.g., sleep, anger management, social skills, etc), days out for the kids, NT sibling support, and so on. I usually take the DC to their play sessions in the school holidays, they hire local venues and attractions for the exclusive use of the group and it's amazing. I have never felt judged when I'm there and when DS does have a meltdown, no one looks down on us. I highly recommend seeing what's groups are in your local area.