Jim Kneebone knew that something wasn't right when he couldn't make it through the day without napping, and his iron levels remained stubbornly low for no obvious reason.
But finding out that he had pancreatic cancer in October 2022 left the 42-year-old Queensland man and his wife Ros "in complete shock".