From the tone of the OP, single guy you seem a bit needy and perhaps a little overbearing when you meet someone you are really into. I think if you also bring the bar down to something realistic you may find you fair a bit better. I am in no way suggesting that you settle, quite the contrary but all people are flawed. Weigh out the pros and cons and look at the things you find less desirable in a new light. Sometimes it is these small things that you initially feel are a bad quality as rather endearing once you get to fully know and respect the person.

Trust me, if you are a successful educated guy you would grow sick of the type of woman who simply looks great and dotes on you as the honeymoon period wears off very quickly. The most beautiful person in the world can loose their appeal after a while if they not intellectually and morally stimpulating. ____________________________________________________
"Diplomacy is the art of saying 'Nice doggie' until you can find a rock - Will Rogers"