There are arguments for and against raw, eat your veggies however you like. I mostly cook mine, I almost never boil them though, usually saute. I only boil starchy tubers I'm going to mash, or cauliflower if I feel like some mash cauliflower.
Sucks about your room mate being a complete dumbass, but I guess you'll have to wait until she's not around to cook meat. The whole headache thing is in my opinion just an excuse for her (it's usually a girl...) to give you crap about your meat eating ways, or make it so that you don't have to do it around her.