My ds is almost 6 (in just a couple of weeks) and we are having major battles with him over being seriously disrespectful of us. I know we have our own issues that we are trying to work on (not yelling, trying sooooo hard to contain my own anger), but he continues to kick, hit, spit in our faces, etc. I know we have a long way to go to being gentle parents, too, and that will help, but I am so at a loss of what to do when he does this stuff! I've read so many books talked about in this forum, and I just feel like I'm not doing it right or don't know how to actually put it into practice (especially Unconditional Parenting, which I love, but can't seem to figure out _how_ to do). I end up resorting to punishments like sending to time out on the steps, no bedtime stories, etc. When we have calm conversations about it, he seems to get it, but as soon as we do something or say something he doesn't like, it starts all over again. I am just so frustrated and feel like a failure. Any one have any advice?