Держись! Считай часы. Локальная задача в текущий момент времени - не курить в течении ближайшего часа. О том что будет потом и как держаться дальше, через час, через день, через неделю - думать не надо. Надо продержаться час. Если совсем хренова - буквально секунды считай.
По прошествии часа - снова задача не курить час. и т.д. Любыми способами нужно не курить час. И все.
Запиши прям на листочке: 1) не купить до 22:00 2) не курить до 23:00 3)не курить до 0:00 4) не курить до сна 5)не курить до утра и т.д., на много дней вперед.
И потом вычеркивай, после выполнения соответствующие строчки. Огромное облегчение будет и моральное удовлетворение.
Когда станет чуть легче - интервалы можно увеличивать - 2, 3 часа, 6 часов и т.д.
Способ действенен особенно первые 3 недели, когда идет выведение продуктов курения из организма.