I need to lower my ast,alt before my bllod test in 12 days. It happened before over 2 years ago and I stopped drinking for 3 weeks and all was normal. I was very sick at the last time and only 109 lbs. till they dignosised I had Barrette,s esphogus diease. Now I am healthy at 129 lbs. I do drink but also only wine sparkling water because acidity is to much. Will not drinking for 12 work at not drinking before my blood test,,,,,,,,,