Dr Gupta is fantastic. I agree with hydration, and ensuring you're eating correctly so you get the right vitamins.
Number one source for my problems is diet. When my anxiety is bad I lose my appetite, and don't eat properly. This causes the body to lack vitamins and minerals and my anemia starts becoming a problem. Since I had chemo 9 years ago I developed anaemia. It's not constant but can last months.