Hi, Thanks for posting in HCM. Medicines used for controlling blood pressure is not hepatotoxic. High cholesterol levels can also be lowered. Vitamin D supplementation will restore back to normal. But the real worry is about your liver dysfunction. Yes, the main reason for increased liver enzymes is alcohol intake. Alcohol is hepatotoxic and it causes alcohol induced steatohepatitis, which leads to formation of fatty liver and cirrhosis, ultimately leading to liver failure. Hence, you need to stop alcohol consumption completely. Also take a balanced diet and decrease the intake of fats. All the best. Wish you good health.