Keep focused on your goals, and plan your days, weeks, etc.....i like to split my long journey into small goals!
Someone once told me that to prevent binging and overeating/snacking which is a habit i used to have, you need to remind yourself.....this is not the last time I will ever have X, Y or Z. Therefore, there is no need to go mad and scoff until you feel sick!
So you CAN have chocolate, just a small bar, not a huge family sized one.
You can have some wine, just a glass, not the whole bottle.
You can have pudding, but might have to walk for 30 mins more to cover it!
Good luck x