Your 25 year old son does not need any iron at all. This is what is making him sick. He is a carrier and therefore has no disability himself. He must not produce babies with a carrier. Get him off the iron treatment quick and he should recover. Normal diet is recommended.