So sorry this has happened to you. I think I would start out by calling your vet.

Of course if it was me and I had to choose between the cat and the boyfriend, I would probably choose the cat.