Yes. He may have cancer. Cancer does NOT have to have him.
I know that attitude with my own chronic patient crap. It's a lot different from acute illness -- the being a chronic patient thing. There's not cure, there's only management.
Tapping some of the dx anger and reframing it for the forces of good, something constructive -- that's a plus.