2 years ago I used to weight 185 lb. Over the summer, I exercised everyday for two months, drank only water, cut out all fast foods, only healthy foods. At the end of the summer, I weight at 140 lbs. At this time I saw myself and I was skinny to the point where I could see my ribs. So I decided to gain weight again and now I am at around 165 - 170 lbs.
Now, I only drink water. No soda, only if I have to. Occasional milk and orange juice.
Fast food = crap to me. If I eat it, I get nauseous and it doesn't digest the right way.
With proper dieting, you change your body to accept only the good foods. Or at least that's what I went through.
I don't eat candy cause I don't crave it anymore. Maybe a little chocolate here and there but that's it.
I still hate veggies though.