I got 1 answer, parental education. These days to many neglet the needs of a child or neglet to educate. Ppl expect the school to educate. I'm honestly pretty sure bad parenting is the biggest cause. Doesn't mean that all famelies should be like 7th heaven, moral and social conduct is the parents responsability. A child needs to learn to take defeat as another part of life, face the world with all its problems, don't blame music, tv or friends of teh child but those responsible of its eduction. In first place the parents and then the school. Not the otherway around as popular these days, blame the teacher.
Every child knows GTA is just a game, not all childs know life ain't a game.