Every time my DD hits my DS I banish her to the naughty step, explain the reasons why, get an apology, to myself and DS, she promises not to do it again...... The next time she does it, we go through the whole routine again. Today was the limit. DD pushed DS over on some concrete steps in the garden, DS got scratches on his poor little legs, he's only 2 and a half. So I sent DD, who's 5, to her bedroom for the rest of the day. I did explain why, and she knows she has done wrong, but will this banishing treatment work? If it fails, how can I get her to stop hurting her brother?? I am a single parent and I really need DD to work with me rather than against me. I don't like doing things like this, does it even work? or am I storing trouble up for myself later on? I already get 'you don't love me' if I tell her off!! HELP! :(