10 Ways to Stay Motivated When Fasting
Set a short-term goal with a reward.
Choose a goal that you can measure and attain in a relatively short amount of time, and after you reach that goal, reward yourself with something that isn't related to junk food, such as a massage or the purchase of new workout clothes.
If you make food your ultimate reward, then you'll constantly feel like you're depriving yourself when you aren't eating those rewarding foods. Instead, choose a reward that is meaningful to you but that doesn't involve sabotaging the progress you've made.