Marc your can consider yourself lucky, each member of my family is pretty much like your description of your roomate. I get nohing but flack about not doing anything worthwhile even though I work anywhere from 18-24 hours a week
I'm happy for you guy! :D