I'm going to second the Sinclair method, which involves taking naltrexone or nalmefene. I started with the Sinclair method at the same time I started participating in SMART recovery online meetings. I only drink alcohol about once a week now and only in moderate quantities.