This evening my son stole his sisters battery operated car outside & we asked him to give it back to her and he lost it. His grandparents were over & we usually keep the cars at their house & they brought them to us so the kids could use them at home. He ran over to his sister and pushed her so I immediately reacted and took both motorized cars & began putting them back on the truck to take back to my in-laws house. He started screaming a high pitched scream, bawling uncontrollably, running back and forth, jumping up & down, & throwing other toys. When we finally got them back on the truck he jumped on the back and tried to throw them off the side. My husband got him down & he jumped inside, grabbed the keys and ran away. My father in-law ran after him and got the keys but then he jumped on the roof and stood up as the truck was in motion. It took 2 of us to get him down & hold him back while my in-laws could drive out of the driveway. After they left we carried him in the house & asked him to get in the bathtub; still having a fit he refused and went as far as spitting in his Father's face. I immediately physically took him to the bathroom and put him in the tub but he pulled my hair, kicked me in the stomach and kicked & pulled the shower curtain off. I had to walk away. Not once was he sorry for the fit, no compassion for other people's feelings, no remorse for being physically & verbally aggressive. He often blames other people for his actions- it's ALWAYS our fault if he acts this way. He can never see that he was in the wrong and WHY he was being punished for something. NOW with saying all of this I need to mention that he WILL NOT do this in public. He accepts the word no in stores & doesn't make a scene at all. He IS one of the best behaved kids in his class. His last report card was amazing; straight A's & his teacher even wrote that he was one of the best kids she has ever taught.