"How long have you known, granddaddy, that you had this--this--" "Cancer? Say it, my boy.
I'm not afraid of the word.
Most people are.
It's a dreadful word.
How can I answer your question? Years, no doubt.