I definitely agree that a key part of being healthy is to have healthy things going into your system.
But it's amazing how many studies tie illnesses to stress. Even if you eat very well, you can wear your body down with stress and anger and hostility. You overwhelm your own body!
It's something that each of us can change within our own minds.