Omg im at the end of my rope. Today we took our ds to the shopping centre he wont sit in the buggy when told, insists on pushing the buggy himself and doesnt care whose legs he smashes into.. At lunchtime he wont eat his food, tries pushing all the plates of the table, stands on purpose in the walk way getting in peoples way. In boots he pulled something off the shelf and when i went to get it he ran out the bloody shop laughing. I ran, grabbed him and did actually smack him. In the end dad had enough and took him to the car. At home im trying to get him ready for bed and he just runs around like a lunatic, i end up losing my rag and shouting and i know it isnt effective but my blood is boiling by this stage. If i tell him in a calm voice or shouting he just laughs. I cant get him to do time out, we try taking stuff away but that only works sometimes. I say too much 'i give up or ive had enough' that he is now repeating it. I just dont know what to do that will work. I feel like a terrible mother for not being able to discipline him in a more effective and less confrontational way. He is driving us both nuts.. Please help!