Hi, I'm a mom of 3 kids. 6 year old boy, 4 year old girl and 13 month old boy. I'm a stay at home mom and for the last month i have had a very hard time with my oldest. He is a wonderful student in first grade. He is smart, nice, has a lot of friends and has always been very very sweet. His whole life he has had a loving disposition and has gone out of his way to be kind to everyone. However as i said the last month he has been a monster! He comes home from school and is so mean. He hits his dad and i, tells us he hates us, that we are horrible parents. He says things sometimes and I cant even imagine where he gets it from. It all starts over him having to do his homework or not being able to do somethign he wants to do. He will throw things and mostly just say the most terrible things imaginable. After the "storm" he feels very bad and cries. He apologizes and I can tell he is sorry. I dont know how to stop the initial behaviour though. We try time outs, rewarding the good things. taking away the bad things. writing sentences, choosing the punishment. I have ignored him when he acts out and sometimes that works a little but he keeps going with the mean words. I read a book about "spirited" children and he fits the bill, but I'm at a loss for what to do. I was told by some other parents that this age is difficult because the kids are trying to find themselves and establish a little independance, but I dont think this is what they mean. Please help.