D's are doing better. Youngest still sees a C weekly. That could be happening regardless though. At least the self destructive stuff seems to have stopped. Ever vigilant is the name of that tune.
I work and take classes and do the homey stuff.
H still comes once a week to visit. I am watching myself for assumings and knee jerks as he has shown some friendlier interest. Heck, even went on trip with us.
Nothing has changed as far as his moving forward with D.
All in all, life is grand (so is the wheather right now too)