The family has a major impact. Kids need love, support, and comfort. My parents were there and they spoke to me in a real fashion. In regards to a belief in God and violence, I don't know cause I have seen pretty violent people handing out those pamphlets. Kids are killing kids because a lot of the time it's stress.
Kids are very over stressed.
If it's school, of if it's everything put together. It's just that things keep on building up. Unless, it's like your girlfriend and someone has hurt her, or someone has hurt part of your family, or someone has hurt you. Then you have the right to be angry. It all depends on how you take it in.