he hissed when I tried to stroke him but maybe given time and patience and love ........
He's lost someone he cares about, and found himself in a strange place. I think I'd be a bit touchy in those circumstances.
I know I'm preaching to the converted, but cats aren't stupid. And, they appreciate someone who understands them.