Это хитрость такая в мозге есть.
Есть "Хочу" и есть "Надо".
Две сущности, которые противоборствуют между собой.
Так вот "Хочу" - ловчей и быстрее, но слабохарактерное оно.
А "Надо" - оно упрямей и настойчивей, но чуть заторможенное.
Срывы происходят, как правило спонтанно.
"Хочу" просыпается, и рывком получает то, что хочет.
Пока "Надо" неповоротливо развернется и сообразит в чём дело, "Хочу" уже всё сделала.
Нужно понимать эти особенности. Давать себе немного времени.
"Надо" победит, оно сильнее. Но оно должно успеть, за проворным "Хочу".
Просто давай ему фору.
Покурю, но вечером. Или завтра. Или на следующей неделе.
"Хочу" успокоится, а "Надо" его тем временем задавит.
Ты молодец, что пришла и сразу все честно рассказала, это заслуживает уважения

Продолжай путь и всё получится!