I used to get really huffy with people who smoked near me. I don't like it and don't let people smoke in my house, but i've become a bit more tolerant overtime, when i visit and people smoke.
Now in the uk, it is illegal to smoke in public places, but awhile ago a woman sat next to me in a bus shelter and lit up. That really annoyed me, because she was blowing smoke in my face almost, and there was a sign in clear view. It was almost as if she was challenging me to say something, and i was forced to moved, and didn't say anything, because she looked like trouble.