Hi. I'm a mom of five children. Three boys aged 10,8, and 7 and twin girls who are 3. I think my boys are waaay too old to be crying about trivial things and throwing fits. They are well-behaved in public which is awesome, but at home is another story. I do not remember expressing myself this way when I was little, but I do not know how to break it. They tattle, whine, and cry to get eachother in trouble. I'm to the point where I don't feel bad for them anymore when they cry that they are "hurt" because half the time they are pretending (and they are super good at it) just to get the other one in trouble. As soon as someone gets yelled at or used to, a spanking, they stop the tears dead in their tracks and get a satisfied look on their faces. They also cry when silly things happen or if plans change or when they don't get their way. Like I said, I think they are too big to cry like this. I'm embarassed for them. How do I break this awful habit? Also, how do you teach your children to have respect and compassion for one another? They will watch someone else beat on their sibling or tease their sibling and they would probably even join in. I want my children to be close, not enemies. I understand siblings fight, but even when my sister was driving my bananas I would have stepped in to have her back any time.