Cancer isn't the worst... it's the baggage and treatment that's the worst.
I'm very luck I work at a retreat center that specializes in supporting patients as well as survivors... going to work is therapy all by itself.
You should come up sometime for a retreat.
They are free... which as you know in cancer related things... a rarity.