This is probably just a get it off my chest type of thing, but I'm really not sure if this is normal for a 3.6 year old and I could do with some advice.
My DS is intelligent and articulate, can read and write his name, has been complimented on his imaginitive skills and is a very loving and protective big brother to my 6m old DS2. I'm very proud of him.
But his behaviour is terrible. I seem to spend all day every day telling him off for being rude, dangerous, breaking things, not listening and being defiant. He never stops climbing all over the furniture, hanging upside down, hitting and kicking me or throwing things. If we go out, he won't walk properly, just hangs off his reins or runs away from me. He has no road sense, so I've been keeping him strapped in a pushchair hoping it will get better. However, he's just learned to undo his straps and will climb out while moving.
I took DS2 to the doctor and we had a bit of a wait. DS1 rolled about on the floor and shouted "You're fat!" and "You stink!" at everyone else there. I'm a super-polite and very quiet person and I just don't know where he has got this from. I don't want to feel ashamed and embarrassed of my child when we're out. I've explained to him that this is rude and hurts and upsets other people. He tells me that he understands but it makes no difference.
He ruins everything nice we do together by being like this. I can't take him anywhere without it ending in a near-disaster or a huge meltdown. Although he has been ok at preschool, there have been a few incidents reported of him refusing to put his coat on and pushing other kids.
Bribery, ignoring the behaviour, sticker charts, time outs, naughty chairs etc have not worked. He's the only one at preschool still in a pushchair and still in nappies (although we are getting there with toilet training, a lot of his refusal to use the loo is defiance).
What do I do when he just refuses to do something? I don't want to spend my life shouting and dragging him about, it makes no difference anyway.
Please help!