You can't blame an animal for hurting itself and bleeding all over the house. It doesn't know that it is making a mess. I can understand you being angry but don't project it onto an animal that doesn't know it did anything wrong. Just make your room mate or his gf clean it up.
If the cat bleeds all over the house on a regular basis then you might have to give it the boot tho

h: