Barring cirrhosis if they stopped drinking their livers would start repairing themselves within days and they would feel mostly fine after a few months.
The point i'm making is everybody here is generally eating healthily and not drinking alcohol , taking extra minerals/vitamins etc.Therefore the missing link is stress induced liver disorder as opposed to alcoholic induced liver disorder.
In both cases take away the stressor and the liver will recover.