T., I'm probably about to sound cold about the situation. I have two boys (5 & 1 1/2)so I've been there with my oldest and am starting to go through it with my youngest. The biggest thing I think you can do is first of all don't allow him to pitch a fit to that extent. Two year olds are going to pitch fits, but when they are throwing themselves into things, it's time to fix that. So many use the terrible two's as an excuse for their child acting out, like it is normal. It is only normal for your child if you allow it to be normal. My children were never allowed to get away with things like that (though they would try.) So many people feel that "oh, he's only two, he doesn't understand." Trust me, he understands. Especially if you are consistent which is key. He knows he is misbehaving, but he also knows that up to this point it has been tollerated. So what reason does he have to stop? Don't get me wrong, two year olds will always act up and try to test you and push their limits, but it is your job to let them know it is totally unacceptable and will not be tollerated. To make this short, do a reward/consequence system. Write it down so that you remember it and can be consistent. Write down all the things he does from smallest to biggest. Then put what the consequence will be for each thing EVERYTIME! Then DO IT EVERYTIME! No fine lines, he either did it or he didn't. None of that "well he wasn't SO bad." Then do the same thing for the good things he does and write a reward next to each of those. Espescially reward for not getting in trouble all day, or before nap, or for helping clean up, or for listening well. Try to reward often so that they can keep the rewards on their mind. Now he knows I get this if I'm good and I get in trouble if I'm bad. It will take time, but he will grasp it eventually. Here's the thing, kids come to an age where they could care less about being in time out. So at this point that should be one of the lesser consequences. I also used bed for time out because there he could not throw himself around, I could close the door (which helped me with my sanity) and after 2 minutes I go in there, pick him up and talk to him and ask him if he was finished. After I set him down, if he started acting up again, he went right back in bed for another 2 minutes. He eventually would get tired of having to keep going back that he would calm down. You need to start thinking about more firm consequences that really work for him. Hope this helps!