Thank you for your query.
It seems to be a complicated situation.
Kindly send me your reports in detail for a complete diagnosis.
If the child is sick,has a fever
and losing weight over the years you need to admit the child for better diagnosis.
Otherwise consult a hematologist
and a nutritionist.
If you have any further queries you are free to consult me.
Hope this answers your query.Wishing your child a speedy recovery.Have a nice day.