When I was younger, I had a real problem with this. It's quite improved now... but I still have the occasional person that I keep giving the benefit of the doubt to... keep seeing the good in... keep seeing the potential. I wonder why I don't want to give up on them. But sometimes I struggle with... do I stay, or do I go? (Haven't I heard that somewhere before? ?)
What about you... when is it time to cut someone loose?