For most of us, even imagining the physical and emotional toll of battling cancer is enough to leave us shaken. The post ...