Well, Sunshine, he hasn't lost his sense of humor. That is a very good sign.
I think you've picked up some wonderful things that I can't really add to. You know I'm with you all the way. I'm glad you are giving this a shot b/c at least now you'll know and not be left wondering (I think I read you giving Ali some advice like this - "I'd rather say I wish I wouldn't have than I wish I would have" - so it is good to see you following your own words, my dear.
I like FG calling on you to lead and especially his follow up reminding you that you don't have to lead 100%, but just do some "gentle steering" now and then. You can do this part. It is naturally in you and you're leading him already.
Show him the way and let him walk the path. If he gets a bit lost, gently remind him of his destination and then see if he gets back on the path. Lead him gently and he'll show you if he's going to change forever.
You are doing well. Keep going. Keep fighting. Keep growing and changing for you and the others will benefit as well.