Я уверен самоконтроль - это главное. Курил 16 лет не прекращая, примерно пачку в день. Уже давно завязал с 2004 года. Сейчас могу выкурить несколько сигарет изредка, под пивко. Может раз или два в месяц.