There is an old joke that every woman should find a man who is a good cook; a man who is a good listener; a man who is a good lover; and a man who is good at DIY; and it is most important that these ...