I can only hope you punched your roommate, at least! I would call the cops regardless of the money situation, he abused an especially vulnerable animal left in his care, and then essentially left it where it fell to die. He should be locked away for a long time and still paying his half of the rent as well as any vet bills. I don't know what I"d do for your cat, I can't imagine a cat recovering from those injuries but if she does then she's got an amazingly dedicated owner!

I'm actually *mentally* advocating the "eye for an eye" rule here...kick him so hard that he goes blind, give him a massive infection, and break his lower jaw, and leave him for dead for a couple days. It's cases like these that make me wish we still lived under those rules sometimes.

Edit: I'm so sorry that your kitten couldn't recover, it's such a hard end for a cat that overcame previous abuse issues to die at the hands of another abuser! I'm glad you made the humane decision though, and I hope your ex-roomie gets a long jail sentence. Maybe if his charge is read out, some of the other inmates will return the favor!