Ритуалы - это хорошо, помогают принятию и проживанию.
Но ведь мы не контролируем свои мысли напрямую и на 100%. Князев писал, можете потребовать от себя стать продуктивным, или худым - бесполезно. Так и тут, мысли могут приходить и уходить, не стоит обещать себе избавиться от мыслей или требовать от себя отсутствия определенных мыслей. Мне кажется, лучше найти контр-мысли. Ну это то, что работает для меня: "если б я был курящим, я бы покурил щас, как велит мне текущая мысль, но я некурящий, что я могу сделать?"
Некурящих тоже могут посещать мысли, не покурить ли для успокоения, но ответ на это - "нет", и он не подлежит обсуждению. Любой внутренний диалог об этом неминуемо приведет к срыву.