Question: how long does it take for your body to recover from years of drinking?
Answer: While the most infamous phase of recovery is the initial withdrawal stage, full detoxification can take up to two weeks in some cases. As your body is getting rid of the last remnants of alcohol, psychological symptoms can advance quickly — but so can the positive effects.