OK just to start off- I'm not a AFC by any stretch of the imagination and have a pretty good reputation amongst peers however,,,

I have noticed time and time again recently that my abundance mentality backfires on me. I will chat to girls and ditch them (different girls) several times a night and then find I end up with nothing or some chick way less hot than a girl I was chatting with earlier - occasionally I've even found my shit-with-women mate ended up pulling some chick I chatted up- so it juts rubs it in that she was definitely game.

What would be a good way of quickly deducing if a girl is worth spending time on? (I have had it also in the past where I have spent the whole night on one chick and it still goes wrong but to be fair I wasn't as good back then).

And how can you stick around without looking needy?

Thoughts and opinions :)