I'll just answer the medical part for now, in regards to my personal experience. My bloodwork was always good, but that's because
I always knew that I had a blood test coming and I'd abstain from alcohol. Your liver
function (in regard to enzyme levels, etc). will often read normal after some time off. A person with Cirrhosis of the liver can
have normal bloodwork, if all of their "good" liver
cells are functioning properly.