Stand your ground. The cat is fine. I'm too tired to go more into detail.... but your DH doesn't have the right to make you feel as if it's your fault the cat scratched. Where was HE at the time it happened hmm?? How come it's not his fault?