We feel the same way, knowing really any day could be the last. Ours was 3 months old when we got him. Also tried the indoor route, but just no way. 10 or 11 years old in VT is pretty nice run as an outdoor cat.
He kills so much stuff, its kind of shocking..ha. I find random corpses around the yard all the time.