Much ado surrounds chatter of how to accomplish the strange feat of you and/or your locale not smelling like smoke once you have indeed smoked. When you grill up a steak do you spray the smoky smell away with an aerosol can of something or resort to an old wive's tale remedy bordering on folk magic?
Of course not. Because in your construct, the smell of a well-charred steak is fantastic and vastly appealing. Then why are you also living in a context that finds the aroma of a good smoke appalling to the point of being shameful? You know who won't likely bitch about your smoky smells? A smoker.
Try surrounding yourself with more of them. So, smoking or non-smoking? Smoking. Or, if the social contract doesn't work for you, brother--don't light up just to act like a little boy in big trouble after. Or a naughty teenager who threw a party while mom and dad were out of town.
You shouldn't strive to get over on people, and non-smokers are people too. Nor should you always want to have your cigar and smoke it, too. It's a bit much. Don't be a bit much. You know what really clears the air, though? The same thing that cleanses the palate. Time and rest.
A good airing out.
::: very :::