Hi SparkleKitty. Thank you for your response. Thank God she's not in danger of him abusing her. I will mention Al-anon to her.
She has done everything in her power to try and help him and in the process is drowning with him.
I agree with everything you said. And, you are so right. He isn't going to stop until he's ready. I pray to God that it's sooner rather than later.