I am struggling with the tantrums, the lying, the snatching from other children, the pushing other children when they snatch from him, the disobedience to myself and my dh. All I ever read is not to get angry at toddler and tell them off because they are not trying to be naughty. I never shout, I am always fair and consistent, I try to reason with him and listen and to solve the thing that may be troubling him. But ds continues to push and challenge. How do I keep the control and also be a kind and considerate parent?!