My 2 year old daughter is having these very intense tantrums or bursts of anger daily for about 1-2 hours. She'll scream like someone is physically hurting her and throw herself on the floor kicking and screaming. People constantly stare when we are out in public when she throws these fits. I feel like a horrible mom and am embarrassed because I don't see other children act out like mine. It has become a constant thing I have to deal with daily now that i stay home with her. She use to be in daycare and she never threw these tantrums. My sister use to watch her for awhile and no tantrums. I've noticed these very violent tantrums since she was about 9-12 months old. I thought they might just be because she was so tired she would fight it. My daughter will physically hurt herself by scratching or biting. She'll throw or break things on purpose, bang her head on the wall, pull my hair or hit, scratch, and bite me. I've done just about everything from time outs, spankings to ignoring her. I've tried to talk or reason with her, even hug her or give her attention. I've tried putting her in her room after about 15 min of crying and she starts to break things in her room and throwing things violently. I don't know what to do it's driving me crazy! My husband is gone for weeks at a time so it's just me and her all day long. Is this normal behavior? Everyone says children test their parents.