Don't give up dude, hold out for what you believe you deserve. Some of the unfavorable types of females you describe may have low self esteem & lack self respect, & that is why the guys they choose are losers. I avoid those kind, especially
with the jealous ex. Should I relocate there, I hope I don't have the same problem you describe trying to meet a nice lady who likes to have fun. I wonder how it is for older singles such as myself? Chin up Lad! Spring is around the corner.
Oh...the answere to the perverbial question...? BAGPIPES!!!
Cheers my good man, well met.