I'm the same way but even more so. I've always been allergic to smoke and have utterly hated it - when I was a kid, I had relatives who smoked who refused my requests for them not to smoke in the car with me and who would taunt me sometimes by blowing smoke in my direction or even directly in my face. Exposure to tobacco smoke of any sort gets me a stuffy nose, a sore throat, burning eyes and a headache. This is true even outdoors - some of the worst tobacco allergy symptoms I've dealt with in the past decade have actually been at outdoor concerts where I've discovered as soon as the bands hit the stage and people return to their chairs and blankets that I'm surrounded by smokers, leaving me the choice of being miserable, or having to relocate to some spot on the side 100+ feet further back away from the stage.
I guess it would be pretty fair to call me a militant anti-smoker: If someone literally came to me and said "If you don't let me have a cigarette, I'm going to go into a nicotine withdrawal seizure [assuming there was such a thing] and I could die," I'd respond "Hope you have a will and your affairs in order - the answer is NO." I've had one friend, a co-worker, in the past 25 years who smokes, and that person is somewhat saddened by the fact that I turn down all invitations to socialize at her house and won't invite her to mine - I simply cannot stand the smell of smoke, fresh or clinging to someone's hair and clothes. She knows if she wants things to change, all she has to do is break her addiction and quit her habit.
Nobody needs to smoke and if their addiction makes them feel it is a genuine need, that is entirely their own fault. Everyone who smokes knew when they started that it was bad for them and that it would bother other people, but they all said "to hell with anyone else, I'm going to do what I want." That is why I say to hell with smokers. I actually do need to breathe fresh air, as is the case for almost everyone else. I would say that the need to breathe fresh air automatically trumps any desire to smoke. I see no reason why smokers should have any right to spew their filth in any public place. If it was up to me, I'd outlaw smoking in all public locations, indoors or outdoors, except designated smoking establishments and would prohibit such places from serving food or having live entertainment.
I am opposed to virtually any derogatory stereotype imaginable and consider myself to be as open-minded and free of bigotry as anyone. However, after more than 40 years of hating smoking, I won't hesitate to say that smokers are virtually all (i.e. well over 99 percent of them) thoughtless *ssholes. Show me 100 people who think they are conscientious smokers (a small percentage of the smoking population) and I'll show you 99 jerks and one person who is borderline. ALL smokers toss their butts on the sidewalk, out the car window, etc... - I've never met a single smoker in my life who properly disposed of every single cigarette butt. Somehow they don't think that's littering. I wonder what the overall cost is in the U.S. for dealing with all the fires caused by thoughtless smokers irresponsibly dealing with their filthy, lit habit.