Rob Riddell, a cancer survivor, had a good life: a job he loved, faith and optimism in spades, and a large, happy family.