Ahhh, I can only nod because is beyond what can be discussed in posts.
But the answer is probably yes to that. Sorta, but is extremely complicated. Anti-oxidents for example seem to be highly effective in lowering certain types of cancers but the dilemma is that if you do get cancer and have been taking lots of anti-oxidents and get cancer it tends be more aggressive, and lethal. Not necessarily because you have been "feeding" the cancer cells along with the normal cells as it is that the body the cancer cells have learned a workaround before you killed them off. Mother nature is a little pisspot like that (or to look at it differently you have to admire intelligence and elegance of cancer cells even if they kill you). Antibiotics and all sorts of other drugs are also like that. If you hit your infection hard with a potent and appropriate antibiotic it can be a wonder drug but if you have been taking little doses of antibiotic over the years for acne, or every little ill you have, ir in the meat you buy, then you could be screwed. They have figured out the code and see you coming...ie. anti-biotic resistance.
Hormones can be a double-edged sword like that too. Low testosterone is definitely correlated with the development of aggressive prostate cancer but on the other hand it will drive a cancer faster if you do get it. Tricky stuff. Mother nature getting a vote every step of the way despite your efforts to outmaneuver it.
It is not always like that though. Sometimes your immune system is just subpar because of poor nutrition and if you improve that then it helps you to stay alive and that is all for the good.
Speaking of Pauling, he said once "every man gets prostate cancer if he lives long enough." A lot to think about there. In fact, almost every man over forty or even younger already has cancerous cells in his prostate - although not necessarily progressing- yet- and possibly not in your lifetime if you die early enough from some other cause.