I recommend that you read the ingredients, (and country of origin) of anything you ingest. Google any of the ingredients you dont recognize as actual food items. Much of what you will find for sale in a grocery store is not actually food, but engineered food-like combinations of cheap, high-profit, low nutrition substances that are not healthy. I have been a vegetarian for over twenty years. I have not had so much as the sniffles, for almost the same amount of time, (which I attribute to having a properly functioning immune system). I am sixty years old, and when I tell people that, they are amazed, and tell me that they would guess me to be in my early fifties. Good nutrition, and simple, real foods taste far better to me than all the prepared mixtures of corn sweetener, and dubious chemical additives anyway. If a food item package label lists more than a dozen ingredients, there is a good chance that it is not good for your body. The fossil fuels required to grow cattle are polluting our planet to the tune of ten times the cost per calorie of plant protein that provides calories with virtually no detrimental health side effects. Visit a veal farm operation, a chicken factory, a sausage plant, or slaughter house, and see what goes into your food sometime. I used to love fried chicken. But, chickens are fed hormones, and antibiotics, (as well as chicken manure, and arsenic), and the entire food animal industry uses so much antibiotics that the strains of bacteria, and viruses evolve to resist antibiotics rapidly, resulting in untreatable infections in humans. I used to eat fried chicken, bratwurst, and New York strip steaks on the grill. I lost thirty pounds after I changed my eating habits. I feel better, and the foods I eat taste delicious. Now, if I could just give up the German beer, and Irish whisky, I would really be healthy, ill get off my soapbox now, and go have some beans, and spinach.