Help I am losing it, my just turned 3yr old ds is doing my head in! he has become bossy, cheeky, and defiante. I try the nice calm voice when asking him to do things, please dont push ur brother, please dont play with doors, please sit at the table etc etc etc. But when I have to ask or tell him to do something several times , I lose it and just shout at him. I cant help but think why? why are you making me ask/ tell you over & over again?. When I know he has heard me as he usually shouts back "NO" or something similar to me. Up until 4wks ago he was a pleasent boy, who I never really had to shout at. But we have moved house, spent too much time with the in laws, and are due baby no 3 in 4 wks, and I know, I do know that this will all have upset him. But how do I get back my nice little boy, before I completely head for a breakdown and pre/post natal depression. I feel everyday is a battle and all I do is shout.I just want to walk out the house say Fxxk it and be on my own for a few days. This is not the type of parent I want to be :( or the type of child I want my 16mth old ds to turn into. Any advice much appreciated