It's not the autism thats the problem, it's that your son is the laziest child I have ever met, and you are making a monster. I've done the whole autistic kid thing, and he ain't fooling anyone. Except you.
Stop waiting on him hand and foot. He is perfectly capable of getting himself a drink, if only you'd give him the chance to find that out. Stop picking up the things he throws on the floor. For god's sake, he was genuinely amazed when his coat didn't magically disappear when he threw it onto my floor, and I made him pick it up himself. Stop "helping" him at the park; how is he ever going to learn that if he doesnt hang on he will fall if you're there holding him up all the time? And stop letting him take the easy way out whenever he comes across something he can't do. He's taking the p*ss.
Oh, and you're suffocating him. He told me today that he hates you. Back off and let him do things for himself . If you don't, you're going to have a very resentful useless dependent adult child where there could have been a kooky but independent one.
And by the way he had the best time ever running wild in the park with lots of other kids and with no interference or fussing from me. You'd have had kittens if you'd seen him rolling onthe ground with the other kids and play fighting. I left him to it. He was fine. :-)