Everything is given a label today and made into a fad - eat a balanced diet, have some treats here and there and train hard - of course through some periods of training you will focus on more things than others i.e if I am trying to drop weight I will tend to eat more fat and protein and not as many carbs - because that works for me - acouple days a week I will eat more carbs/re-feed.
But the large % of the time I will eat a balanced diet, including some treats.
I don't count calories, I don't count protein, carbs, fats etc - I feel that people should be educated enough to not even have to do this - I feel that our education system should allow us to have a good idea of what we are putting into our bodies that we don't have to fall into these fad diets - people can't even read nutritional labels for fuck sake - how would a person ever be able to get to the point where they can eat a balanced diet and not have to count every calorie etc - its a joke....this stuff should be taught in schools and should be apart of your education pretty much until yr 10 level....