It all starts at home. If parents invested time in their children and told them about what marriage is etc then we would not have this problem, instead parents have handed parenting to the TV and media.
It's easy to say no to junk food, TV, movies ... etc ...... but not so easy to say no to a double income or the loss of "my time" for the kids (homeschool)
No ... they gave the kids to the government indoctrination centers