A stray male cat has been living outside my house. The vet estimates that he is between 3 and 4 years old. I've taken him to the vet to be tested for disease and to be neutered. He is a very sweet cat and loves to be pet. However, every so often, he will bite me so hard that he breaks the skin. Sometimes this occurs when I've been petting him, but today I was just sitting there and he bit me. Then he hisses and runs away. Why is he acting in this manner? Is there something I can do to end this behavior? Other than that he is really very cuddly and purrs so loud whenever he is pet. I want to help him in anyway I can, but I can have him keep biting me. Please help.