I was diagnosed about 2 yrs ago with pernicious anaemia, before that I wasn't a massive drinker and it was a social thing, also I couldn't cope with the hangovers of death, and I would be literally dying for days.
Now I know I have some antibody problem in the gut of my stomach and all the belly problems in my younger years have stemmed to this with the possible food poisoning or picking up the issues from work nope it was b12 pernicious anaemia slowly killing me off.
Well now I've been on my injections for the last two years and drinking alcohol is a massive NO NO, it does wipe it out your body and the hard work of getting your levels back up it take's forever as I've just found out on holiday to Poland and taking my injection before hand and now back at stage 1 WHOOPS.
I have taken sublingual b12 tablet which you just pop under your tongue which have helped with energy and brain fog I do recommend also one the next day after drinking to get your body back to some normality.
I spoken to a military doctor who's wife has the same problem and he said it just helps balance which is does and you can not over dose and its water based.
Look into it guys on the old goggle, I researched the hell out of it also aim for the high dose as you do loose some in the process I take it now and again when I need it sublingual b12 5000 its all good. I've completed a half marathon and now the 3 peeks with energy I've never had for a very long time, if your going to have a tipple with this health problem prepare to feel like utter crap for the next few days xx