you dont need to invite every ridiculous screw-up into your life just in order to be a good and non judgmental person... It is good to give people second chances but there are some cases where people dont deserve a first chance, AND THAT IS OK. There are other, kind, people in the world more apt to take care of the people who are not capable of causing anything but pain and frustration. At what point are we able to have a clear conscience knowing that we trusted, we cared, we tried...again and again, and still we are burned. It IS ok to give up on someone...and if that doesn't sit well with you, then don't think of it as giving up, think of it as giving it to someone else. It is only as I've gotten older that I have come to this cruel realization....NOT everyone IS worth your time, effort, or heart.
*This really doesn't affect me DIRECTLY, I've just noticed through friends and family that it was something that needed to be said.....sorry for the rant, I had to be able to say this somewhere and no one reads this :)