I am having constant battles with my eldest daughter (3 and 4 months) I thought it was the twos that were meant to be terrible but that was fine-since turning three she has been progressivly more um.."challenging".Tonight I sat down and cried after bedtime and yet another battle.I am clearly not handling her very well,but I can't seem to work out how to make things calmer.She pushes the boundries on everything and its exhausting so then I eventually shout.For a while this was the point where she would do as asked but now she shouts back..Tonight she actually threatened to pull my hair out if she couldn't do what she wanted.It is terrible.I know we tell her off too much but i don't know how to get around that.It doesn't help either of us that her baby sister is at the really sweet stage and never gets told off,obviously.She tries to re-negotiate everything and while this is fine some of the time,I would like her to occasionally just do as she's told-is this unreasonable?I am not super strict or anything,just things like staying at the table while eating,not running away in shops etc.She is an amazing child, very sparky and bright,and we have been very close always but I am finding her really difficult and I feel like I am failing her.I am not very patient as I am totally knackered-any advice welcome.