Please please help as I have totally reached rock bottom with my 6 yo ds.
From the age of 2 he has refused to take me seriously if I tell him off - it started with him kicking me in the stomach every time I changed him (while I was pg with dd) and he just laughs if I get angry.
Now, at 6, he is much better but still awful. If I need to stand and talk to someone, pay in a shop, whatever, he is incapable of just standing quietly next to me. he gets totally giddy and silly and behaves like a much younger child. This goes on every single week. Today a friend popped round and because i was talking to her he ran round and round the garden, in the snow, with no shoes on. I lost my temper when I got him inside and he was packed off to bed early and told not to get out of bed (every single night he is out of bed about 15 times). He has so far been out of bed 5 times tonight already, smacked every time and still gets out of bed. we have tried everything - reasoning, taking away toys/treats/days out, shouting, smacking, crying (me) and nothing helps. I really do think there is something wrong with him but he is fine at school so is it just me?