Im also a non smoker... I keep coughing if someone is smoking right next to me because it irritates my throat and makes it feel all scratchy >.>...I don't really mind people that do smoke though as long as you're not right next to me and all because the fumes of the cigarette is really harmful towards other peoples health including your own...
I also don't like it when people smoke in the car especially if they have small children with them... I get stuck with it sometimes and you feel trapped by the fumes because it just stays in the car and you can't get out of it... I would never jump out of a moving car to avoid it since it'd probably hurt... But even if the window is down next to you it still stays in the car and makes you feel sick after sometime...
Well Sean hanging out with people who don't smoke can help since they won't influence you into it :]... Another thing is that Nicorette gum it could help with the craving and it's less harmful to your health... And if you really like the feeling of moving a cigarette to and from your lips you can maybe try buying those Pop Eye candy it might help since it has the same shape but it's just candy =D... That's not guaranteed though >.> I hope though if you really want to stop that you become successful it's a hard path to try and quit once you've started but it's managable just will take sometime (: