Maybe what is wrong with your children is growing up in a libertarian (selfish) world, a philosophy pushed on us by the one percent.  I hear people all the time proclaim proudly they are libertarian!  But go and read the libertarian party platform.  It is horrifying!  Only the rich ruthless do well in that world.  I feel sorry for our children growing in this and I am grateful that I grew up in an earlier America!  My parents would have laughed at such a ridiculous philosophy!  They understood the importance of a social safety net, the commons and the role of government in regulating the abuses of the market.  Common sense!   This libertarian philosophy is the freedom to put your worst out into society and teaches children to lack empathy.  We have set the forces of cruelty and heartlessness on our children!  No wonder our children kill.  It is so hard for people to come out of the fog and connect the dots.  We need to get back to a strong and caring social fabric for  children's sake!