Pamela, I just want to say that I really admire you.
You can not save DB (I am not implying that you are trying to). All that you can do is offer him love and support, which you are doing, but ultimately it is his choice.
Please remember to look after yourself first - that is not a selfish thing to do.