I overpressure myself, as if I was constipated, each time I get cravings. I basically make my body as uncomfortable as I can so it learns that cravings=pain.
In the past, I’ve used hand rolled tobacco to ween myself off. It’s a lot harder to just grab a smoke when driving for instance. But cold turkey is best. I usually wait until I get sick before starting stopping since it tends to skip the nasty craving in the first few days. After a week or two, it gets much easier.
Remember, having a smoke every now and then will work until it doesn’t.
Are you happy? Is the vibe nice? Are people friendly? Are you being paid a fair amount or can you get more at an other job? Do they respect your private life, are they stressing you out? How is the commute?
There are other things to consider then industry best practices. You might very well end up in a place that treats you like shit, is much farther and let’s you go the moment they don’t need you.