I have Hypothyoidism, over the age of 50(don't absorb B12 like we use to), don't eat alot of foods high in Vitamin B12(pretty much Vegetarian) - I eat eggs, but maybe once a week, cereal 4x a week, milk(in my cereal), yogurt x5 a week - no beef, chicken, fish.