In addition to the above, some very general "guidelines" (we all know the difference between rules and guidelines...right
1) if you buy it, you will eat it. So if you have an issue of sneaking a few choc biscuits late at night...don't buy the freaking things in the first place.
2) if trying lose weight - don't drink calories. Liquid calories help "bypass" some of the satiety "safeguards" we have. Conversely when trying to stack on muscle it's great.
3) calories in vs calories out is mostly correct (with some wiggle room). It cannot be ignored.
4) there is a deep, deep psychological relationship with food that we don't fully understand. Don't buy into any hype diet, or extreme viewpoint including the ones I just posted. An ice cream will not hurt. The odd beer won't change a thing. The "cheat day" is awesome - I love my "all you can eat" day. But eat it because you want
to. Not because you deserve
it, or that you've earned
it. There is a difference, one is healthy, the other two...not so much. Recognise it and life will be good.
5) when you eat certain things can be just as important as what you are eating.