Hi Sara
I've recently stopped drinking and was also curious about this. I read that the liver is the only major organ that will repair itself-to an extent. 25% or something. I imagine that as soon as you stop drinking the liver will start to detox and then once it is no longer being fed alcohol will start to repair. I think it takes 4-5 days for the physical side of things to stop when you stop drinking so pretty quickly.