I do not have any experience with this kind of behaviour , but what would I do in this case ?? I would try another vet and ask for a second opinion ...! Let him examine your cat all over , blood tests , and etc. . I the problem is emotional , you can always try to get some assistance for this ; but first you must be very sure that the problem is not medical !
I wish you all the best !! Let us know how it goes !!