Women like these jerks because they are more masculine than beta males. But fathers HAVE to be there to raise their boys to be both masculine and good.
True. And I would add that the way society is structured now extends childhood by many years and has an especially negative effect on boys.
Boys appear immature because society doesn’t allow them to be mature in many ways. Child labor laws (among other changes) stripped many young men of the ability to appear marriage worthy, and now the majority of young people are still mentally children into their late 20’s.
Just let men be men and women be women and they'll figure it out. Society needs to stop interfering in relationships....and stay out of the bedroom!