Why you should never give up on anyone:  you never know when they will turn the corner.  Of course, when this person has failed over and over, you are tempted to but you have to resist this feeling.  Some drug addicts have gone through one rehab after another and still have gone back to using.  Some alcoholics repeatedly have gone off the wagon.  These are just two type of problems.  Nevertheless, you have to keep trying to help others.  You never know when they will turn the corner and it is true some never do but one never knows when they recover from their weaknesses and begin to lead more fruitful lives.  Never give up on anyone.  Never give up hope.