Thanks Shelley and Mrsd for the helpful information. I understand now the low ferritin is concerning but not an emergency. I don't have heavy periods so maybe it is an absorption problem. I will know about the stool sample in a week. I wondered about the B12 level. I suppose the lower B12 might help explain why the initial CBC showed mild anemia? I just started taking a multi vitamin (which I had not been taking before). I think it's smart to add the B12 like you said. And I have that continual problem with low Vitamin D too.
Thanks again!
PS: What's the difference between Vitamin B12 shots and the pills?