I have 20 cats and i can tell you first off that you never find one the same. When a cat actd like that they are one or two things that can be the matter. Before you got the cat someone could have been mean to it. Or some kid could have give it a rough way to go if you get my meaning. Second thing is that some cats are like that. Cats are so much different than dogs, You have to work for thier affection. Dogs all you have to do is call them to you, Well most of them anyways. You get your cat and hold it in your lap and let it stay in thier longer enough to let it know that you are not going to bother it. And slowly start showing it the things that it is afraid of...