As Ave mate try an get your vitamins an minerals from your grub,more easily absorbed,apparently harder for your body to break down an absorb the synthetic version.
Maybe try a tub of electrolytes,most people are deficient on something or another,I think that's how sickness starts,feel Al your body needs these thing for optimal living.