One could put some blame on the society; music, clothes (or lack of them), alcohol, drugs, sex culture, gossip & scandal mongering on TV, papers, Internet, classrooms & workplaces, lack of respect by people in general to parents, teachers, elderly people and women, constant focus on consuming...