Don't get too annoyed at yourself, angry frustration will just make eating for pleasure more attractive.

The cold weather for me always has the effect that my body wants to build up some fa t and I get more craving for fast food than normal. Try to step over that... hard but possible.

Fingers crossed! You came a far distance already, now don't lose your temper, stay "good" with yourself and accept the ups and downs while being focused.