E.H.
Hello J. - wow, it's funny how reading what you wrote I saw my 4 nearly 5 year old pop into my head. My little girl, turning 5 in April, has pushed every button humanly possibly. I read every book, talked to lots of Moms, doctors as well, and it came down to this...I gave birth to not just one "very active" child (I have an older child turning 10 in May), but two. My husband is what people might define at "hyper-active", but in reality (and through my personal assessment) I see it as just having a great deal of energy where I don't...smiles.
My littlest was an angel until 15 months and then she got her curiousity mind set. It hasn't been until recently that I finally figured out how to manage her. So let me just say it's been one long haul!
For me and my husband we make it about choices. She can choose to behave in a way that sends her to her room or she can choose to behave in a way that allows her some freedoms. Now keep in mind I realize that sounds somewhat too easy. However, with consistent and routine disciplines she finally got the message. I even went to the level where if we were out and she chose to misbehave while we were eating we all left and took her home to her room. We stopped getting angry at every turn. This process was exhausting. However, we had to do something, because everyone was miserable. What I found, in my case, was that she enjoyed getting us angry (I would catch her smiling the angrier I got)...it was like a cause and effect relationship and we were falling into it every time.
So I got to the point where I said I wasn't going to get angry anylonger. I told her this. I laid out the new plan. At first she didn't believe me and continued on her way, but after about 2 weeks on consistent and firm discipline she understood that things were changing.
I also got to a point where I stopped labeling her. I found myself actually calling her names in my head that were upsetting. I also found that I would sometimes say those thoughts outloud to her. It was out of control. So when I did makes the changes I told her I love her, that she is a beautiful and loving girl who is very strong and I wanted to help her learn how to control herself.
I also looked at what was going on in her everyday life. I found that I was spending a lot of time doing what needed to be done and not spending time with her. Her Dad was on the phone all the time so she didn't get the time she needed with him...and what time she did get was rushed. So for us we also had to change the time we spent with her.
Oh and one last thing...I did end up by changing her eating habit. I had to make sure any time she ate anything high is surgar that I put protien with it so she didn't get that horrible energy crash...I noticed that she would get a horrible emotional spin after eating something that was mainly sugar (like candy) - after I started experimenting with adding protien that stopped.
Anyway, I can sympathize with your situation and hope that you find something that works for you and your little one. I actually hated, at one point, getting up in the morning to deal with another day...now it's so much better and I wish the same for you!