Stop smoking, that should solve the problem pretty well. Get a change of clothes, smoke with the windows down in a car, get air circulation going. Smoke menthols? (GROSS) Theres a lot of different things you can do, be creative.
I don't want to jump on the "stop smoking" bandwagon because I like to let people make their own choices in regards to their body, but judging by the tone of your post I'd say you're not even allowed to legally buy cigarettes.
If anything, I hope you're not smoking because you think it's going to make you a different person. There are other healthier ways of dealing with stress, if that's why you do it. I hate saying it, but quitting is probably the best option. It saves you a lot of money, stress from hiding the habit, fixes your breath problem, and will prevent many possible health complications.