Cats that go out have half the life expectancy... Cars, dogs, other cats, getting lost etc or disease if not vaccinated..
I am sorry you went through this- its hard.. And you took the precautions- ..