If you're saying you're taking a cod liver oil supplement every day for no particular purpose, stop that one. It can be too high in Vitamin A, which can be liver toxic. Take an omega 3 fish oil supplement instead for daily use. Zinc can be toxic, so take care with that one. For example, if you're taking a multi, which isn't a bad idea, or an immune system supplement as well, the zinc can add up. The B should be fine as long as it is properly balanced. If you just want a Vitamin D supplement, don't get in a cod liver oil supplement, just take the D separately. Make sure it's D3. The real question, though, is always, why are you taking what you're taking and are you buying quality supplements or poor quality ones or unreliable companies so you don't get properly absorbed nutrients or can't rely on the label. When you say you eat 5 fruits a day, that can be a lot of sugar, depending on which fruits you mean -- better to get your antioxidants from veggies than eat too much fruit, but you don't say which fruit you're eating -- most people don't really know which foods are which. For example, nuts and seeds and squash and tomatoes are fruits, and many people don't know that. You might. But if you mean you're eating five bananas or five oranges a day, that might be okay but if you're eating other foods with sugar it can be too much sugar. Peace.