It sounds like you need to take care of yourselves for awhile. A long while. They both need some tough love instead of rescuing by you and DH -- please call 855-382-5433, Focus on the Family can provide a free phone consultation with a licensed counselor. "Purging" to a trained counselor...