Diet, exercise, enough sleep, and a good social support structure are pretty much the keys to good health in general. The fact that we have so many health issues in western society are because its so easy to neglect these things.
These are luxuries, not mandatories. That's why many people don't get them. They can't. I absolutely can't.
Apparently only the rich deserve things like this, according to US society.
You know, rich folks like Steve Jobs who definitely listen to their doctors and their support networks and definitely don't fall for quacky bullshit that means they die from a totally manageable type of cancer.