What I have found works best for me is physical activity.....from a brisk walk to splitting wood. Anything that gets me moving. If I am idle too long the craving gets worse but if I make myself move, it not only occupies me through the craving, it also relieves stress. Good luck, stay strong.
Liss