J.C.
One thing that has helped me deal with my twins (now 5) is to have very specific rules and consequences for not following them. Everyone knows that if you fight over something, it goes in time out and nobody gets to play with it. If you can't get along, you must play in separate rooms. We have very clear privileges that are earned with good behavior (watching TV, video games, dessert) and those special things are the first things yanked when you have a consequence. I also really try to only give ONE warning, and be very clear about it so they know they will lose their ALL their privileges if they do not comply. It doesn't take many times of losing the things they love to know Mom means business! One other thing that really helps me is to keep my emotions out of it. It is so easy to get pulled into somebody elses bad mood and often I feel like throwing a tantrum of my own when everyone else is screaming and driving me nuts. The kids understand Mommy needs time outs too sometimes, and after everyone calms down, much better decisions can be made about the situation. I'm sure you already do many of these things, being an experienced Mom, but my best advice is to just hang in there and know they will not be 3 forever! It just gets better and better with kids, and the more work you put in helping them become good people, the more you will get out of it as they grow older.