Survivor since 2001
Agree with Ali. There are all kinds of things that may be in some way related and result in higher risk (gender, age, genetics, family history, race and ethnicity, no/later children, obesity, alcohol use, lack of exercise, use of hormones, etc) - but none of these cause cancer. You can do all of these and never get cancer, or none of them and still get cancer. Do NOT feel guilty if you have cancer - nothing you did caused it. However, an overall healthy lifestyle can definitely reduce your risk for cancer, as for many other potential health problems.