I've recently had a bit of a problem with this. Until now I've been quite lucky and not had to do much discipline. We now have a couple of tantrums which are over quite quickly but this is different.
If I try to tell my son that he's being naughty then he shouts that 'NO, I am NOT being naughty, YOU are being naughty' and then tries to discipline me . He slap me and throws things at me. I've read the 'Toddler Taming' book and have found the advice to be quite helpful. However, this is not an attempt at getting my attention and it's thrown me. I can't force him to listen to me and stop shouting at me.
If I move him away from me and explain that I won't let him stand there and hit me, then he thinks it's fun and will come back to tap me and then take himself back over to the corner because he's been naughty again.
I've tried ignoring the slaps but he hit me so hard today that he left a hand mark.
If I raise my voice to him he tells me that I musn't shout, I must talk nicely and that some people might be sleeping.
I tried to take some toys away today and explained to him that he could have them back when he had shown that he could behave himself, but he thought that this was really funny too and suggested toys for me take up. Then walks over to me, apologises for his bad behaviour and tells me which toy he'd like back.
It's as though he's just trying to annoy me! But I don't know what to do! I feel as though I have absolutely no authority and he thinks that he can discipline me for attempting to discipline him. Argh. What should I do?