Thanks good info.
About a year ago my girlfriend got me doing the lemon water. I slice a whole lemon every morning and put it in my yeti mug with water and ice. I refill a couple times a day.
i wished I watched closer all the other items you mentioned.
You can believe this as well (as God is my witness). I have never voted for a (D) in my life, & never plan to. My family ancestry is Southern Baptists (from western NC., & northeastern GA), going back several hundred years, & preachers for hundreds of years. I learned at age 10 to eat right, or I would die. Like you, I learned the hard way. I often got sick/very sick, sometimes several times, before learning what to do, & not to do/eat/drink.
'You are your own best doctor', for only you, truly know how (good or bad) you feel'
A few other things that are good for your immune system
1. Watermelon
2. Berries, especially blueberries
3. Honey
Garlic/onions
eat & drink foods/drinks high in antioxidants
Eat less starchy foods, if possible/necessary (starchy foods like bread/potatoes/rice/noodles/crackers tend to put weight on you easily, & take longer to lose this weight).
Instead of eating crackers, I put Cheerios on my soup, chili, stew & other foods most use crackers for. Cheerios are low in salt/sodium, processed sugar(s) & bad cholesterol, & high in fiber & added nutrients. Eat brown rice, instead of white rice, if you eat rice. Eat wheat or multigrain bread, instead of white bread. Don't eat any white buns (if you can avoid it?), eat wheat or multigrain buns, if possible.
Beware of gluten, & foods/drinks which contain gluten. As you get older, it can irritate & sometimes inflame the lining/cilia of your inner digestive organs. Some people handle gluten better than others, As a rule, the older/& or sicker you get, the more gluten is likely to effect you in a negative way.
Maureen Solomon has written several good nutrition books. If possible, eat fewer processed foods & drinks, & more fruits & vegetables (fresh if possible). If you must cook them, slow steam them. Try to avoid fried foods, if possible.
If you eat foods, eat these first:
1. Fresh (as in fruits, vegetables & meats)
2. Frozen (but still read label for sodium, added sugars & fat/bad cholesterol contents)
3. Canned or packaged foods (if possible read the label for nutrient contents, good & bad, sodium & added sugars mostly) should be (usually) avoided, if possible. They tend to contain more/too much sodium, added/bad sugars & bad/LDL cholesterols.
I worked at Wonder Bread for 8 years, & I know what goes into the things they produce. Usually, with many 'packaged foods', (especially meats) producers tend to put in too much salt/sodium (& often too much processed sugar). Two reasons, taste & shelf life.
Both processed sugar(s) & salt/sodium are used as 'flavor enhancers' & 'preservatives' (they make products packed/packaged with them last longer (before spoiling/having to be thrown away) & taste better.
Often, if something really tastes good/great (especially meats, packaged or cooked in restaurants or stores) they usually put too much salt on/in it. If it's in a can, always check the sodium content(s).
You know what they say about bad cooks & salt. And it's basically true. More salt can make the bad taste a lot better/make a bad cook, a good one.
If you're going to eat fast food, I've found these the most nutritious, so far as I know (on average):
1. Subway
2. McDonalds
3.Wendy's? (I think?)
Three worst (I think?):
White Castle
Arby's
Taco Bell/Steak & Shake (?)
EAT NO PORK/SWINE. This is something the Bible, Torah & Koran all agree on. It has too much sodium & (bad) cholesterol.