Bant
sounds like you have managed it very well 
Reckon that's the trick with dating, to be open (to meeting new ones, to unexpected situations, even to get hurt a bit) but also to know when to ?put up boundaries? so you're not in uncomfortable situation.
I know one or two guys in my youth who were stable/prosperous types. They seemed to collect females who were allegedly ?friends? but basically just:
?oh i need X?, ?can i crash at your house/get a lift?, "oh my god i?m having ANOTHER crisis you have to come and talk to me right now?.
Which kind of put others off actually dating them?
think you could have given them a few lessons
, well hopefully they have wised up a bit now! Of course to be compassionate and protective is a good quality. But i also think women don?t respect a guy who is just "oh, i'll give up my own time and energy to help ANY female in a distressed situation, regardless of how well i know her". it comes across as weak and someone who will be open to manipulation?
don't need to be "if i'm not getting X, I'm not interested" ,but just have a sense of respect for your own time and needs.