One way to distract yourself from cravings is to think about something—anything—at high speed. Count ceiling tiles as quickly as you can. Try reading book titles backward. Do repetitious math problems in your head—such as subtracting 7 from 1,000, 7 from 993, and so on.
"When you do these sorts of things quickly, they take up your entire mind, which will help you get past the craving," says Dr. Horvath.