I think everyone should be allowed their one deal-breaker. Mine is a lack of curiosity. You know…people who don’t like to learn. I find that I annoy the crap out of these people with my constant thirst for knowledge and they bore me with their lack of inquisitiveness.
But height, teeth, and hair…that’s sounds like horse-trading.
And same here on looks. I have dated across the board. Attraction really is a funny beast. And although I do believe in lust at first sight, getting to know someone and letting attraction build is more my speed.