I moved into a place and inherited a cat along with it.
It appears to have survived around the bushes/garden etc on hunting birds for a long time. It took 6 months to get the cat to come close to us. Even then it would usualy just run away immediately again. This is despite feeding and putting out treats, ignoring it, etc.
Over the next six months it started warming up to it. We got a new kitten addition about a month ago. This one also have a weird personality, but sadly chases the bigger, older cat away (despite being just 2 months old).
Then a few days ago we got puppies. Suddenly the cats get along, and, more than that, the big cat now stays around when we are sitting outside. The change in the cats is remarkable.
I can go on and on with stories about these cats (and the previous one, which disappeared about 4 months ago), and I don't know whether we just got a bad luck-of-the-draw, or whether we cause this behavior in our cats, but none of our cats are even remotely normal. Hide, comes when you don't expect it, runs when you don't expect it to, etc.
It needs to be mentioned that, amongst our pets, the cats are the bottom of the food-chain, after a pig, peafowl, chickens, bunnies, a tortoise, and now dogs. So some weirdness is to be expected.