I had a call from the vet about an hour ago. My lovely boy cat James was hit by a car. I can't stop crying. I can't believe he won't come home again. I keep listening out for the cat flap. It hurts so much.