Members of Generation X and millennials are at a growing risk of cancer, and the science is far from settled on the cause. In the meantime, young Canadians struggle to get diagnosed in a timely fashion, and endure the hardships of treatment while juggling careers and parenting