I can totally relate. We try very hard to keep our outings as smooth as possible but some of the time, one just has to go with the flow. Our ds is autistic and he will run headlong into traffic without realizing if we don't have a harness and tether on him. He will also have meltdowns if he's not prepared for new settings or situations.
I get snide comments if my son doesn't understand he has to wait his turn at the slide or if he starts stimming (repetitive motions). Once, he scooted in front of a girl with his hand moving her aside -- not roughly -- but he did want to go down the slide. The girl's mom was a bit sarcastic saying "great, he shoves her off to the side"! I just turned to her and said
"I'm sorry! I really am but you have to understand, my son is autistic!" She was caught off guard and probably realized she shouldn't be judging other people's children as misbehaving when there a more pressing reality.
I have been investing all my time in my kids and to have a stranger judge us is going to annoy the hell out of me. I no longer worry about appearances and will announce it to people's faces, especially those that think they know parenting. I want to make these people AWARE of children with disabilities. Another time, I had a man off the street tell me my son should not be in the jogger stroller. He said if his own kid was still in a stroller at that age... then he made the gesture of backhanding an imaginary child very hard
... I didn't get mad, but I did explain my child to him. He changed his tune, I certainly didn't want to hear about violent punishments!
The fact of the matter is, we're parenting just fine, we're parenting on a more intense level, there's no such thing as taking long breaks let alone leaving our disabled children alone for even a minute. It is just not done, unless we had the resources to have a full time aide with us 24/7 who KNOWS how to care for a child with disabilities. sorry this was soooo long!!