We all have that one thing that we just think, "As soon as I hit my goal I am going to do that!"
Well, I find that it helps to keep long term goals in mind. When I hit my goal I want to go SCUBA diving so badly! Right now I would be too mortified to get in a swimsuit and all that gear and I am nowhere near being in good enough shape to do it. I just keep that in mind when I hit a big craving, what keeps you going?