I have noticed a common denominator among my smart and successful single friends, who tend to over-analyze and underestimate the opposite sex far more than their peers.
Repeatedly place your pet opinions and prejudices before God. He will surprise you by showing you that the best of them need refining and some the purification of destruction.