You will continue to have cravings for about a month after you give up shitty food. Your body associates a level of sweetness and/or saltiness with the amount of calories that it is getting. Modern foods mess up that calibration (disrupting grehlin and so on, watch "The Bitter Truth About Sugar" on youtube for the biochem explanation.) Anyway, you will eventually relent.
The hack for your motivation and behavior is an attitude adjustment. When you get the craving, you are feeling the craving and you are really getting a signal from your body. It takes some effort, but you can try to actively look at the signal as saying "this is the pain of detoxxing, no pain, no gain." If you take the craving as a signal that you are doing something right, then it can help motivate you to continue on the right path.
You can also look into recording the foods that YOU find are healthy and induce satiety disproportionate to their caloric load. Or, for some research about people in general, you can look here: http://www.mendosa.com/satiety.htm
My go-to satisfying things are frozen grapes and yogurt.
The hack for your motivation and behavior is an attitude adjustment. When you get the craving, you are feeling the craving and you are really getting a signal from your body. It takes some effort, but you can try to actively look at the signal as saying "this is the pain of detoxxing, no pain, no gain." If you take the craving as a signal that you are doing something right, then it can help motivate you to continue on the right path.
You can also look into recording the foods that YOU find are healthy and induce satiety disproportionate to their caloric load. Or, for some research about people in general, you can look here: http://www.mendosa.com/satiety.htm
My go-to satisfying things are frozen grapes and yogurt.
Edit: interesting research by Nutrition Data in estimating the "fullness factor" of foods: http://nutritiondata.self.com/topics/fullness-factor