The problem is that there has been an attitude for far too long that if you take the taboo out of sex and not impose morals on children then they will logically see that this behavior is either wrong or should be put off until in a committed relationship. The problem is human nature is fallen and people will do what they can get away with. In fact, they will do whatever they are told they are allowed to do. Until we start from a young age start telling kids how they should act and reinforce these morals then we will continue to fall. Also, parents need to take charge and stop hoping someone else educates their child. Parents are too lazy these days and want to not parent their kids. They want kids like in Disney movies and hope for their kids to naturally be perfect all the time. They seemed stunned when their child does something wrong because they only want to see and deal with their kids when they are succeeding. You need morals and family to keep things together. As well as a few good men to lead the nation.