dont you just love them...
I had a cat that was semi ferrule and it knew when we were going away on holiday and would disappear a few days before we went on our holidays.
After a week or so of us being back, it would show up again.
problem was, when we left the Dales, it did the same thing, so it never came with us when we left.
A few years later, we were up visiting friends up in the Dales, and we were sitting in the lounge of some old fogeys house close to where we lived.
It was early evening by then, the light was just beginning to fade, again and for some odd reason, I got up from my chair in the lounge and went straight outside to the back garden and ended up by the wall.
as I looked up, there was my cat on top of the wall looking down at me. I tried to reach up to get him, but he just backed off and jumped down the other side.
I rushed back in and told my parents, and the old lady said she had seen my cat and it was doing OK, as she would often see it eating a rabbit or a bird.
.
My Missus has said that our Son can have the cat when he leaves our house, problem is, he is a bit backward, a few stairs short of the landing, a butty short of a picnic, and as such probably never will leave.....
I know the source of his problem, but he wont accept it.... You cant heal those who don't want to be healed...
Anyway, he loves the cat and looks after it for us when we go away.. every cloud and all that...

Don't look back. That's not the direction you are travelling towards.