Again, I will echo what the other reply said: excellent advice!
I have thrown away the idea of being perfect on a diet because, guess what, I know I never will be! However, having said that, I have decided that this time I am going to go into this with the idea that I will NOT give up no matter what!
I do keep a detailed food diary and I highlight in bold foods that are mostly high fat or choices I might reconsider. I make sure though that I am eating a very balanced food plan. I have found that by doing that I do not have the same cravings as I might have without doing that. I eat my favorite foods every day. However, if you looked at my favorites you might be surprised that they do NOT include fast food or a lot of processed foods. I like fiber, whole wheat, sweet fruits and lots of legumes. The way I prepare them they are and will always be delicious to me.
I do take a supplement, Chromium Picolonate, which has been very helpful in curbs cravings for sweets. I do allow myself something sweet each day but only a very small portion. I try to go for the tiniest size I can manage.
When I really feel the craving, I will eat 4 large marshmallows. They are 100 calories/0 fat/0 fiber but they are so sweet and take more than a few minutes to eat that they really cut a craving down to its manageable size.
Thanks for the tips, way to go!