Really sad for you and the cat. Maybe he has just found another home. Cheer up mate.