I smoke on a very small occasion, the most I ever smoked in one day was seven cigarettes that I shared with my friends that we bummed off a few people at a concert. I can go months without smoking. But, if I can get the chance, I'll smoke. Maybe not with just some random person that offers me a cig, but if I'm either really stressed(and I mean I'm about to light my hair on fire then pull the stems out of my skull stressed) or if I'm with certain friends. Or, if I want to meditate a bit, and I'm out at night and it's nice and quite and peaceful, I'll light one up, stare into the sky, and let myself fall into oblivion.
As for non-smokers(as this is obviously where the thread is going) I don't like them. I don't care if you don't smoke, I don't care if you say you don't smoke. I don't even care if you're a good friend and say it's not a good idea for me to smoke. But for strangers that will walk around and call people out at random for smoking need, those are the guys that I hate, those are the non-smokers. It'd be like wearing a cross around a Mosque or Temple and talking about how wonderful Jesus is. If I'm too close to you, and you ask politely, I'll leave. I don't like to be around a lot of people when I smoke, nor be close to random people, but I can understand people have sensitive smelling or lungs and even at a good distance it might make them a little uneasy. However, there was once this time when I was outside a McDonalds at lunch, having a daily cigarette, and this chick(and this was really my worst experience with it in terms of self rightous people) walked by, and said big and loud right before she walked in "cancer stick" as though it was just some little part of her normal conversation with a friend that slipped, and went inside. I can deal with the assholes that come and act self rightous to my face, but the passive aggressive front is just annoying. At least be straight forward about your convictions, don't be so passive. Hell, even someone that says it just walking by in the park is fine, but she did it and fled into a restaurant, knowing I couldn't go in after her to tell her off unless I wasted my cigaretter, or waited. It's just cowardly.