You are so right not to over due intake of antioxidants.
But I have found that this one antioxidant is the most important one over any other, because it is the only one our body naturally produces.
Glutathione is so prevalent it is a necessity in our over all health. It is the only one that is produce within our cells, no other.
Do your research, you will love this wonderful molecule!