You have done enough. Do not put your life or those of your children on hold as a life support system for an addictive person who does not want to get better- after all , he has you to keep him happy. Stay safe. Move on with your life. Empathy and support to you. PJ