In all fairness I have come across single men that have fit these descriptions also.
Cant forget Mamma's boy, Guys out night every night guy, I have a secret guy (which could include, I an married, gay, drugs ,alcohol, and anything else you can think of.)
Met one who's car was his baby you were number 2.
I think what the average person is looking for is a person that will stay in a relationship and not run when things turn our bad but stays until you both work together to reach a goal of happiness. They got to have courage for that. Takes a strong soul to stick it out and stay when the times get bad. Those are the keepers.