Rainbow, I would try and pre-prepare some meals so there is less chance of take-away being an option.
I have also told a few people I am trying to be really good as a New Years Resolution and that is why I am not eating and drinking everything offered to me.