It's like the portrait of Dorian Gray for me.
Whenever I've met hot chicks, I'm, "rOwr!".
And whenever I've gotten to know them, if they're not beautiful people, or even if they're just stupid, or we don't share many opinions, they look uglier and uglier to me.
However, I've gotten with girls before who weren't my type, based solely on the fact that I was super-attracted to their personality, they made me laugh a lot, and I got a rosy feeling from being with them because we had so much in common, and I always ended up hurting them really bad by dumping them 'cause I just couldn't get into the physical side of things with them.
That's not shallow. Ideally you should be attracted to the intangible and the tangible. And it killed me to see this person I like so much crying, etc.
So I had to start only going with attractive chicks who are cool.