I wouldn't say you're shallow either, I think we all have things we find attractive/unattractive and tend to seek out or date people based on those preferences....pretty normal.
Actually I used to have really high standards when I was younger, the problem was I rarely had a fulfilling relationship and most were very short lived. In the last few years I've found that dating women I got along/had fun with was just simply more fulfilling, I rarely got bored, never cheated and genuinely looked forward to spending time with her. Anyway why not give it a chance with a date or two? You might surprise yourself and find you've met somebody pretty special, if not break it off. Even if the relationship doesn't work you might make a good friend.
Good luck! I certainly know that handling the situation is much easier said then done.
