It seems to me that maybe his chickens are coming home to roost. He's never had to face any real consequences of his gambling before, and now he is. And he is going to blame you a long time before he blames himself!
Don't back down! (I know you know that.) I think he has got to go through this if he is going to have any chance!