Sounds like the GAL is going well and that you're recovery continues.
NC seems to be working on a personal level which is probably the best we can hope for. The DB stuff is just as much about your personal achievement/growth (or whatever you want to call it) as it is about saving the M.