Binge drinking once a week probably does more damage than light to moderate drinking every day. Two liters of wine is a LOT of wine. Traditionally a glass of wine is considered "one drink" at about 4-5 ounces. Thus, two liters of wine is what, maybe 15 drinks? That's the same as 15 twelve-ounce beers or 15 shots of whiskey.
The good news is that the liver is pretty unique in its ability to regenerate healthy tissue and repair damage; most internal organs are not capable of that. So as long as you haven't reached the stage of hepatitis or cirrhosis, there's a pretty good chance that if you stop drinking, the liver could return to relatively close to normal, especially for a 28-year-old. Before you reach those stages, you would often see a stage called "fatty liver," which is usually reversible with abstinence.
If you're not capable of stopping after a couple of drinks, then don't drink at all. If you are the type who can't easily stop drinking once they've started, it's often easier to refuse that first drink than it is to refuse the third, or the fourth, or the fifth...