Apart from an addiction, smoking is also a habit. Changing habits can help break the addiction cycle. For example a favourite time to smoke is often after a meal. Perhaps getting up and away from the table and doing something else that is not linked to smoking could also be beneficial.
Try some of the relaxation meditations on my free website and see how they may also calm you when you may be feeling particularly agitated.
I wish you every success to greater health.
Fragrant Heart - Free Guided Meditations