Sorry to hear about your cat!
My mom lost her cat a week and half ago by leaving her front door open while she brought her luggage in from the car. Haven't seen him since and it's been pretty cold/rainy up here in Toronto.
Don't mean to jack your thread but just want to say best of luck finding your cat! Oh and I want to add your roomate is fucking retarded.