We have to get past our own hangups. A lot of times the reasons we look past people are for things we convince ourselves are just not good enough. I believe that no matter how much we protest, the secular world has affected us all. I'm not saying I'm immune to all this, there is no doubt that I am.
After 15+ years on a few different Catholic singles websites, there is no doubt in my mind that I have passed by many women who would make a wonderful wife for me. I'm also sure that I have been passed by many women when I would have made a great husband for them.
We can lament about what has happened in the past or attempt to do better from this point forward. For me, I pray daily that God gives me the wisdom to discern who would make me a good spouse for me and for the strength to pursue her.