seriously good advice from the guys above.
the only thing i would ask is what positive benefits are you feeling when you smoke? unless they hugely outweigh the bad ones, maybe you should consider knocking it on the head for a bit. supposed to be fun innit.