My opinion is bound to make more than a few of you mad.
1. A single mother cannot raise a boy to be a man. Never. Can't happen. Won't work. It takes the input of a man to make a man.
2. These cultures are lacking men. Not age wise, but duty wise.
3. This problem will perpetuate itself until more men decide to be a father, and teach their sons that there is a such thing as self-sacrifice, and self-discipline.
4. Men hold a specific role in society just as women do. Our society has spent the last 30 years emasculating (castrating) that role, and trying to make men more like women. Unfortunately, while hard to understand, the male role is just as vital as the female role, and without it, society degenerates into a bunch of people trying to get laid, and ignoring the consequences, because it is more important to feel good than to be good.
Of all the things we can screw up in our lives, there is one thing that we can never recover from nor be forgiven for: Screwing up your kids. Raise them right and set the example even when it hurts, and they will grow up to be MEN.
"raise up a child in the way he should go, and when he is old, he will not depart from it" Somewhere from the book of Proverbs.
------------------
Find out just what the people will submit to and you've found out the exact amount of injustice and wrong which will be imposed upon them; and these will continue until they are resisted with either words or blows or with both.
The limits of tyrants are prescribed by the endurance of those whom they oppress.
Frederick Douglass, Aug 4 1857