Awesome.... Makes me emotional.. so definitely well written and even I can relate it to my real life and to a friend who just came and went. you are such a gem...
but personally I don't think you're a big disgrace. you're a really good person. better then many of the guys around...
Awesome
and Take care