I tended bar for almost ten years, and during the first three, drank A LOT.
I don't know how it is where you are, but where i worked, it was illegal to drink behind the bar. So i stayed up until five or six in the morning drinking after i got off work (sometimes with some really sketchy individuals) and ended up wasting the whole next day, which, if i had off, i spent eating and drinking. It was damaging on about three or four obvious levels.
Then i just tapered off. Nowadays i get really into smelling and tasting my wine, and only drink it once a week or less. Working at an enoteca educated me about what to look for in a good wine and now i try to be discriminating and pair my wine with the food i'm eating. I'm a bid fan of riesling and fresh fruit for desert, for example, without drinking any during dinner. Same with liquor and beer. I guess i've become a snob, but it's been beneficial to my health to sesearch my wine and beer. I see no good reason to drink budweiser unless you want sour bubbly cool-aid. Give me an oatmeal porter though, and...i'll be drunk and full when i'm done with my first pint, lol.
I guess what i'm trying to say is that although for many people it it necessary to quit cold turkey and never take drinking up again, for me, less and better worked. Instead of drinking a six pack of Michelob, i drink a pint of India Ale. Comng back from the MC, it might be something to consider, as you are naturally craving things that are better for you, and a LITTLE wine IS good for you.