Oh no! Poor kitty, here's a ((((((((((HUGE HUG)))))))))) from me. I know what it's like when the cat's been fighting, mine usually ends up terrified, and goes and hides somewhere for a while. As for the vets?.......he's only been the once........(to get certain 'things' seen to lol ) but he was absolutley terrified ans he squealed the place down.........Cat's are usually quick healers so just leave him to his own 'devices' for a while and he'll eventually settle, hope things get better for you both soon.

Take care

Jackie x