Most points are about your strategy to fight hunger. It's a psychological game with yourself. Environment plays a huge, huge role.
I'd like to add the following hunger tip:
When hungry, take a (hot) shower. It not only functions as a distraction, it prevents you from physically going to the kitchen. Then, when in the shower, you can ponder and put the situation into perspective: "Am I going for a quick satisfaction, or is the overall goal of a fit, leaner body more important to me?"