His iron deficiency is a mystery for sure. I do hope that his doctors can locate the issue and get his level back up to where it needs to be. Something is definitely not right.