Ну а как бороться? Силой только переключаться на другое. Смотри, что я сейчас придумала. Для начала нужно понять в какой момент они возникают. Допустим, ты ждешь, скучно и появилась мысль покурить. Появилась навязчивая мысль, ты берешь телефон и ставишь секундомер, пусть тикает. На всякий случай бери с собой какую-нибудь отвлекалку - например наушники. Вставил в уши - музыку врубил и просто слушаешь, переключаешь внимание на музыку. Как только отвлекся и перестал думать про сигареты - смотришь на таймер. Например, там 2 минуты. И тогда ты понимаешь, что за 2 минуты вполне реально избавиться от этой мысли.