Having trouble raising your children? Join the crowd. There are lots of parenting books, but here's one you should know about: "Raising Children You Can Live With" by Jamie Raser. He has an approach to parenting that is not about "picking your battles", but about staying out of battles altogether and talking with your child in a way that doesn't lead to shouting, screaming and anger. I cannot recommend this book highly enough. Listen to Jamie Raser talk about his ideas in this episode of The Psych Files.