Ok, so ds1 is nearly 5 and has always been pretty easy/laid back/calm/non violent but ds2 is 2 years 8 months and the past couple of months he keeps on whacking me (face/body/where ever!) whenever I tell him off. I've always used the naughty step technique with both boys and with ds1 it has always worked a treat, but ds2 just laughs at me then tries to hit me more. It's even more embarrassing when we are in public as I think people must think I am a rubbish parent with an out of control child! I always thought I was pretty good at discipline but now I think it was just because ds1 was easy to discipline. I really don't know how to get him to stop - he doesn't do it to any other adults (including dad/nursery staff etc) or kids, just me! Also doesn't help when I'm 7 months pregnant with lo3 too! Has anyone had this problem with their toddler and managed to nip it in the bud? Will he just grow out of it? Any advice much appreciated!