Finally got repeat results back that confirmed my B12 levels are good (700-ish) and iron is pretty good. D3 is low but that's being worked on. Still have macrocytosis, high MCH and MCV, low red blood cell count, low white cell count. I think I understand that this means the count on the red cells is low, and the cells are extra large, and there's more iron per cell than "should" be?
Is there anything needing to be done (or that can be done) about the macrocytosis? Seems like it would be a risk for heart problems? Don't know.