Interesting. I have low B12 ( reading 100), low vitamin D (reading 10) and my hemoglobin is a 16. I never thought about these being related to each other. My hemoglobin has been high for a couple years ( right about the time my stomach issues started) but no one ever checked my vitamin levels until a couple weeks ago.