Is he sterilized? If not, that could be it.
My current female wasnt neutered when i adopted her, it was supposed to be a sterilized male.. :P However she suddenly had a personality change, got scared and kept hiding, gnarled and slapped her paws at me when i got near. After neutering was done...