I am at my wits end with my 5 year old. He has a very explosive personality and changes moods very quickly. I am losing my temper more and more and really not dealing well with his behaviour. I find myself constantly cranky at him.
I know it's his age but he ca be so obnoxious and I have no idea how to deal with it? I have resorted to smacking sometimes, which I really don't like I'm not sure what else to do? Thing like mimicking me when I'm telling him how to behave or to stop doing something, and just generally being a smart Alec with everything we ask him to do. Every little thing is a fight where he ends up in his room or getting a smack. Even just getting dressed, packing away toys etc. I find myself constantly yelling or he just first listen.
After some coping ideas/disciplining ideas before I go crazy. He is an angel at prechool, it's only ever for daddy and I.