My husband was a smoker for like 12 year, he decided to stop smoking this new year, he used the patch and helped him lots, he started in the strongest number, the biggest patch. When he was craving the routin that can be the worst part, he put an straw in his mouth and chewed it. We avoided the smoking areas of restaurantes and other places, so he wouldn´t be able to smell the smoke.
I you are really not in mood for something or you are feeling very angry on anxious, just distract your self with something, like taking a shower, doing your nails or playing with your kids. In the same way you are going to stop the craving on foods. If the craving is too bad, just eat something small and then chew an straw (my husband uses the ones that are thin for coffe).
In our experience this is what worked for my husband, hope its useful for you!