You know there must have been an underlying illness. I don't recall seeing any reports on the cause of his untimely death. 2 years is very young. I've got feral cats much older than that and here I thought in the beginning they'd only last two or three years and I'd be done with them. Silly me!