Wow, didn't expect such a response.
The smell: That's his excuse for bitching but I don't really believe it. Here's why; I actually stopped smoking after the super bowl. But I continue to go outside and pretend to smoke because I don't want him to have the satisfaction of thinking he had anything to do with it. His comments haven't changed.
Even if it was the smell, I still think I'm right. There's stinky food in the fridge, we both play sports, the bathroom is not exactly immaculate - hey, let's not be so pretentious here. Sharing space with someone is all about compromise and not bitching about every little thing. I know what smokers smell like, that's why I know it's not that big of a deal. We're talking about 1 or 2 smokes a day, and I would avoid him afterwards anyway.
To Jeff 7: He always used to make comments about how it was going to kill me, so one time I told him that his drinking was going to kill him (equally inane and untrue) he countered that at least it didn't stink when he drank. I don't think it's actually the stink, I think it's because of he has internal issues.
To ironwing: we knew each other before we got the apt.; but I don't think he knew I smoked (I probably didn't at the time, it's always been an off and on thing with me) so I'm not sure where that puts me in your judgment...
just to put the whole smell thing to rest: I agree that if it really was because of the smell, I should change my behavior. Whether it's avoiding him after a cigarette, or just not smoking at all when I'm not there. I just don't think it's the issue at all.