What I’ve noticed is the smoke clings to my hands more than anything else. After every cigarette (unless it’s evening and I’m home alone and don’t care anymore), I wash my hands. This takes care of 80% of the reek, IMO. I’ve had many people express surprise that I’m a smoker because they can’t smell it on me. My dental hygenist asked me if I’d quit at my last appointment. Nope, just washed my hands, Febrezed my clothes, and don’t smoke in confined spaces.
I do think some fabrics hold the stink in better than others and I realize I probably don’t eliminate 100% of the stench. As long as I don’t see that “Dear Jesus, you reek” expression of disgust on my co-workers’ faces, I’m fine.
Recently, I adopted a new old couch from some neighbors who smoke in their house. I cannot get the stench out, and even as a smoker, that couch smells disgusting to me. I spray it down with vinegar every few days and it’s getting better, but I still walk in to the room and smell the couch. The dog wouldn’t even jump up on it until I’d make pretty significant effort toward desmokifying the damn thing. It took me about two weeks to make it tolerable enough for her. Every time I sit down on it, I say out loud to the dog, “And this is why I never, ever smoke inside. Ever.”