You've seen the meme that says "if my cat doesn't like you, neither do I". Cats sense energy better than most humans, in my opinion...