I just love this...NOT. Give up on a 20-year old kid. That's too rich for words. Let's see...broken relationships can't be repaired, hard feelings can't be soothed, disappointments can't be overcome, missteps can't be retraced, bad judgments can't be rethought, trust can't be earned back, poor play can't be overcome...all at 20-years old. In other words, he's a finished product at 20-years old so he should be shown the door and given up on because whatever you think or have been told he's done can't be fixed.
Sorry but at 20 years old, everything is fixable.