Irritation, psychic as well as physical, was the source of cancer. Those get it who leave themselves open to the idea of it; all it takes is one single cell gone crazy. Nature is always waiting, watching for you to lose faith so she can insert her fatal stitch.