A bit of a tangent but I think to some degree the whole "when I'm single there is no opportunities but when I'm taken there is tons" is MOSTLY all in your head.

When I'm single it seems like there is no chicks to date or bang but in reality there is a lot of chicks I'm flirting with, texting with, going on dates with, etc. The problem is that I pursue those opportunities and they all lead to dead ends (chick is psycho, a flake, not that interested, etc.) and I find out at the end of the day, that I don't have any REAL leads.

When you're in a relationship though you notice those same "leads"....chick flirting with you at a club, chicks checking you out in public, that coworker eyeing you like a piece of meat, etc. but you are taken so you CANNOT pursue those opportunities to see where they lead. The truth is, that most of these would be dead ends just like when you're single but you will never know so they all look like missed opportunities at first glance.

Just my 2 cents.