stop lying to yourself
you dont like "loser girls", you just think you dont deserve better
you dont like whatever "conventionally defined alternative trait" you just think that you arent worth anything so thats what you deserve
im not saying those people arent worthy of love, im saying you are lying to them and to yourself by saying thats truly your preference even though you share no traits
your relationship will be built on lies, when you finally like yourself, then your answer will be truthful