Explanation Your blood alcohol content (BAC) depends on how much alcohol you drink, how much time passes between drinks, and your weight. Eating before or while you drink helps slow the absorption of alcohol somewhat, but it cannot prevent intoxication or impairment if you have too much to drink.
With long-term use alcohol can cause chronic high blood pressure, cardiomyopathy (deterioration of the heart muscle) and other heart diseases. As alcohol moves through the blood stream it damages and kills hemoglobin cells which carry oxygen, and with extended use may cause anemia.