Hmm...yeah. I really can not stand when people tell smokers how bad smoking is for the body. Seriously, everyone knows the dangers of smoking. And everyone is capable of making a rational decision regarding their own body. Let them be. It really is none of your business.
As for people smoking in public, people overreact about this so much, I can not help but laugh. I do not smoke, never have smoked, and am rarely around smoke. But when someone lights up in front of me, I don't immediately start whining about it. Get over it. You encounter unappealing smells, sounds, and people on a daily basis. The only difference? You are
letting it get on your nerves. And you can not logically bring up the "It's bad for me" argument. The human body has a wonderful way of cleaning itself up (
http://quitsmoking.about.com/cs/afterquitting/a/after_quitting.htm).
I do not smoke cigarettes, but hookahs are very fun. There is nothing like chilling with friends talking around a hookah.