Men? Are they all rugged, hard working, honest, loyal, trustworthy, considerate, gentle, respectful, kind, generous, sweet, appreciative, clean, neat, poetic, healthy, sharing, humorous and smart?