D, I keep running into this problem in my dating life: I'm really attracted to and end up talking to really nice girls with their shit together that are either already in a relationship or way too busy making their careers a possibility to be able to date. I like them a lot as friends too, they're great people, it just feels like everyone I make a personal connection with is taken or busy and it's bumming me out.
I hear you on that. The older you are, the tougher it gets too- by your late 20s the good ones are mostly married.
That said, you gotta hold out for quality. If you settle for a girl who isn’t really what you’re looking for (especially if she’s the perpetually single party girl) then that is just a one way ticket to the zone of pain.
No matter how old you are, there IS a quality girl for you, you just need to a) make sure you are a quality guy and b) be patient and don’t settle for less.