I love my ds (2.5 years) to the end of the world and beyond, but he is driving me absolutely crazy. Over the past months or so his behaviour has become so bad. It has not been a real problem before, but now he completely refuses to do what I tell him, he hits me, I tell him not to throw food on the floor and that is exactly what he does. This afternoon he hit me in the face really hard and then went on to play with the electrical plug (he knows he can't do that). I just lost my shit and shouted off the top of my head - I just had enough at that point. I feel SOO bad for shouting at my tiny little boy, but he is freaking annoying at the moment and he is absolutely driving me crazy. I try to encourage positive behaviour by telling him in a gentle tone what he can do rather than what he cannot do (for example: I will not have you throw food on the floor. If you do not want it, you can put it on the table or give it to Mummy). Sometimes it works, but it never lasts. It feels like a fucking loosing battle and I just can't deal with the thought of 12 days or nursery closure over Christmas. He is the same with his dad. Is this normal? Will it pass? Does anyone have any advice? (besides from hiding in a closet with a bottle of wine, which sounds really attractive right now)