How awful, absent, was this recently? My sympathy goes out to you all. 
I have decided against getting another cat. Saffron's absences have become shorter recently, so I don't want to upset her, as she gets jealous. She used to disappear for up to 10 days on a regular basis, I suspect she has another home in the next village, reached across the fields. Trips are now only for 48 hours so perhaps the family has moved or something. Pedigree animal can have quirky characters, pretty though they are (see my profile), should probably have stuck to moggies!