Forever and ever! Unless you are totally organic, your body is not getting what it needs in the every day foods you eat. If you are totally organic, you are still not getting what you need due to depleted soil. I take multivitamin every day and have had very few health challenges this year. It works for me.