Sounds like you have a great plan in place! It also helps me if I find a place to sit and socialize where I can't see the food. At the table I try to eat very slowly so that I'm not tempted to keep eating, then I excuse myself and start cleaning or dealing with kids, or whatever I can to not continue to eat more and more as I sit there.