I know exactly how you feel Blossomhill.
We've had times where we've been at a BBQ with people who don't know DD2 and her SN and DD2 starts acting up pushing over the other children smaller than her just to get a reaction - (time to go!!) Sometimes we wonder why we bother but we always try to get out and make life as normal as possible.
The hardest thing really is that people don't see the special needs - all they see is a naughty child. We are getting that from the school - some of the teachers don't even believe she has autism. It's like talking to a brick wall - but we've only 4 more weeks there so will ride it out because generally the socialisation is good for her.
Yesterday we went from London to Brighton primarily so I could meet up with the other MNetters for lunch and DH and the kids went and played on the beach and the pier for a couple of hours. DD2 was pretty good most of the time but after the trip down on the train we thought perhaps some activities on the way back would be a good idea - 99p store - we thought YAY!! We went in and started looking around - DD2 didn't know where she was - tired - threw herself down on the floor spreadeagled face down at the top of the stairs!! People having to step around her just to get down the stairs. (This is a regular occurence at home, at school, at the mall... and we just don't know what to do about it). DH moved her to a safe spot (away from the top of the stairs) so she could just chill out for a few minutes and we could try to distract her to something more interesting than the floor of the 99p store. Sometimes we just don't know what to do but wait till it passes. Then other times she is fab.
Like today. We had to go get passport photos for some visas we need to get and I was dreading it because she has always been hard to get photos of actually looking at the camera. We decided on a photo booth (like the ones you see in the tube stations) because a) there wouldn't be a person behind the camera she could get offended about and choose not to perform for and b) we could take as long as we wanted and not feel we were taking up someone else's time. As it turned out she was a little star but you know, we just knew we had something we had to do and figured out the best way to make sure dd2 was going to be able to handle it and us to.
Sometimes I wish she had better language too considering she is 5. Like tonight tucking her into bed she realised she had Pikachu, tweety bird, fimbles somebody, tigger, my little pony, dolphin she won at Brighton Pier yesterday, Sulley from Monsters Inc. but something was missing! She said "rectangle Monsers Inc". Eh? I had to think about it for a few minutes and realised she wanted the video case from Monsters Inc. that she has been dragging around with her. This whole gang has to come up and down the stairs with her, they sit and watch her eat breakfast, (I am just so pleased they don't all 'HAVE' to go to school with her), but the do sit by the door and 'wait' till she comes home from school, and then they all go back up to her bed at the end of the day and if one is missing - it must be found!! I'm trying to figure out whether I have to take another suitcase with us this summer just to accommodate 'the gang'!!
Sorry, I know this has been long - don't mean to seem like I am hijacking but want you to know that I understand totally - we have special children with all their quirks and all we can really do is the best we can with what we've got. ... and love our babies for what they are.