Equus,
I am glad that D has come to you with this and shared it with you. It is scary I'm sure for both of you. Does he go to AA? If so, maybe if he went that'd give him some strength to make it through this time.
Keep praying, staying busy and being there for him to talk to.