I remember you being on Naltrexone Lo0p - did that not work out?
If your life's improved on baclofen, congratulations and best wishes.
If you want to call it a cure, that's your call but it's a little irresponsible IMO, because it's clearly not a cure by any definition of that word.
Admittedly I was not taking it for alcoholism, but my experience with baclofen was not nearly so positive.
D