I smoke a few cigarettes a couple of times a month and want to stop. I always have the best intentions which tend to go out of the window when I go out. I am generally a very fit and healthy person who exercises and eats well but am annoyed at myself for this vice. Any tips gratefully received.