God God, some of these posts! As a couple of posters have said, no wonder some of you are terminally single. 
I can understand people wanting a man who doesn't smoke, isn't a heavy drinker, or a gambler, and has good hygiene and good teeth etc, but lots of stuff on peoples lists is just bizarre or daft (or both.)
No-one is perfect, and most people are in marriages/LTRs with people who are not perfect too. Most people have partners who have irksome habits and traits, but you learn to accept them and live with it. (Not least because you are not bloody perfect yourself.)
Some people on here must think very highly of themselves with their lists of what men must and must not be like, and what qualities and traits they must and must not possess.
And the single posters who are 30-35+, who are hoping for a man with no children and no baggage, are living in a dream world.
The kind of men some posters are looking for on here do not exist. As I said, no wonder some people are terminally single.