Other then the word "methed-out" I found this very touching and well done. It is very personal and many of us have a friend very much like this or even a family member. I only state this because it makes the reader keep reading.
Only reason to omit "meth-out" is its quite blatant this person...