i go through your letter
if it is because of allergy
or not i have no correct idea now.
any way since modern medicine did not giving him good result you better approach any good ayurveda doctor who is performing panchakarma
therapy in your area, like snehapana ,virechana.
if not available i will help[