This sentence alone struck me. Especially for those who don't see their addicted love ones for a period of time, the physical changes can be shocking.
My younger sister is a severe alcoholic and I saw a photo of her from a Christmas celebration and I couldn't move. She looked 80 years old.
The ravages to the heart and soul are much worse, however. And your piece takes the reader carefully through that heartache.
Blessings to your son, and to you. One must always hope, even when the reality feels insurmountable.