I think it's more the personality traits of the women that force men elsewhere than the man's personality traits. The outgoing, physically fit, nightclub-loving guy is surely valued at home, but he goes elsewhere because he doesn't like the women that he's meeting. Surely those women like him - he just doesn't like them.
"The best kind of pride is that which compels a man to do his best when no one is watching."