I am the same way! As soon as I can't have something I crave it constantly. What works best for me is distraction. If I have a really bad craving, I throw in a load of laundry, take a shower, read a book, watch a show, basically anything I can do to put my mind elsewhere. Good luck!