My ds who is three behaviour in public is really getting me down, we can't take him anywhere in public without him screaming, if we take him to a resterant he screams at the door to go and eventually we have to as he causes a huge scene and everyone stares at us, we can't go for meals at all anymore as he will just scream the place down. When I go shopping and have to que up at the checkout till he screams until I have finished throws himself on the floor, I dread going doctors because in the waiting room he will just scream at the door because he wants to go, i try distracting him with snacks and toys but it doesn't work ,even waiting for the bus he will scream until it comes because he has to wait but once on it his fine. I get dirty looks from people all the time even been told to control my child and none of mine have ever been like that. I get so frustrated don't know what I'm doing wrong I actually feel depressed and all our family days out are just ruined :( I see other children his age or younger behaving in public and always feel like i'm the only one, he does have a bit of a speech delay but surly it can't be the cause of all this behaviour. Even at nursery I dread getting there early because his terrible at waiting and is the only child that whines and screams because its not open yet and he has to wait l, why can't he wait yet all the other children can, so stressed out his such a lovley sensitive boy wants cuddles all the time ect but taking him out I actually dread it :( its having a real impact on our life any advise please? I just don't know what to do i have tried ignoring it but it doesn't work, I have tried being strict with him and get nowhere. Is this normal?