I find that for cravings, Listerine Total Care Zero Alcohol and Arm & Hammer Peroxicare toothpaste really lessen them. It is a wonder that these two things work so well in managing something that is outstandingly difficult sometimes; it could be more burdensome. But it is wonderful that it just stops them in their tracks.
It seems like a life hack.