Well....
I never had a problem with Iron or B 12
I drank for many years and alcoholically for 5.
That's why a medical check up is wise.
Too many varibles to be certain
of exactly what damage has been done.
BTW.....ask your doctor about following
an eating plan for hypoglycemia.
I found it helpful early on
and know others who did as well.
Google for info if you are interested.