Terminal stage predictions are notoriously off in many cases (err on the low side)
You just don't know when your number is up. Very good friend died a year ago, pancreatic cancer, had been given 6 to 12 months at diagnosis, within 2 months she was in a wheelchair and dead in 3.