Sorry to hear that, sounds like he was like our last cat, after 6 years with us (recon he was 2 when he arrived) he just dissapeared, not a trace. Sometimes they just go their own way.