My son had anemia, and it has taken years to start to sort out. And yes, he was far under weight due to improper absorption. Blood tests and iron pills have slowly helped. After 4 1/2 years, he is down to a multivitamin with iron each day, and his levels finally made it into the normal ranges. As did his weight, even tho he is still thin.