Cancer: My Journey and What it Taught Me