I know, Re: the drinking. I'm guilty of doing it. I fainted one time and ever since then I've been pretty cautious. I'm on non-alc beer these days.
The one that made me blush in the past was niacin. I had to switch protein powders to one without niacin. I have a shake every night. It's yummay.