I am so very at the end of my rope right now. I love my little boy to pieces, but he is definitely a case of "when he's good, he's very good, and when he's bad, he's very bad." He just turned 3 on Oct 25. A lot of times he is sweet, cuddly, and eager to help me and my husband with little task. But more than half of the time, he has a really bad, uncontrollable temper.
Me and my husband are pretty calm people, he doesn't observe this type of behavior from us, or other children, or anything. Simply telling him "No" sets him off into an uncontrollable state. He kicks/punches/bites/headbutts anything and everything around him, including me and my husband. Just recently he's also started attempting to choke us. At that point there's nothing we can do outside of giving him what he wants, which we do not, to calm him down. He doesn't not understand that he has to mind us. I've read every article I could find on how to deal with this behavior, and different types of discipline, but none of the methods worked. Everything makes him angrier, and he thinks that he has the right to do whatever we do to him, to us.
He is my first and only child, but I have been a fulltime babysitter for many different children, and didn't have any issues even somewhat similar to what I have with him. I really just don't know what to do, and his behavior is just getting worse with time. I'm worried about how this will affect him as he gets older. Has anyone had these problems? Can anyone offer any advice?