Diets: you know what? I realized long time ago, that the right diet has the following ingredients:
1) A healthy mix of fresh vegetables (a lot), dairy products (some), and proteins (some meat, fish, eggs)
2) It tastes good
3) I really like eating it
4) Lots of water to drink
One should never underestimate the importance of (2) and (3) above...
On top of that, you could add: 5) Exercise.... and its not even much. Walk to shopping, walk through a park/forest. Try not to use your car that often, try using the stairs instead of elevators, etc - you don't necessarily need a gym membership. Just walk more, drive less and it will already be a major step forward..
Then: lots of fresh fruit - and, every now an then: some "food for soul" (such as chocolate, chips, or whatever that is actually "unhealthy" - but I can use it as "soul food" every now and then and really, really enjoy also eating "unhealthy")
I'm 5'11", about 162 lbs and quite fit, though already in my 5th decade of live - I love to enjoy food, love cooking - but also like to "... just get a freakin' fatty cheeseburger
Long story short: all those diet recommendations in media is BS for me. Listen to your body, mix lots of fresh vegetables with some protein, dairy products and your fine. And as someone said, keep in mind the golden rule:
Energy in == Energy Out.
If you want to reach the expert level, keep in mind: Carbs are converted to fat in your body when your Energy Input is higher than your Energy Output.
For the body, the order of burning its reserves are: 1) Carbs; 2) Fats; 3) Proteins
Proteins cannot be converted to fat, they can only be converted directly to energy. The more carbs & fats you eat, the fatter you get when your Input is higher than your Output. The fatter you get, the more Energy Input you need in order to just keep the weight, which creates a vicious cycle.
(the last two paragraphs are for "Expert Level" dieting) - tongue in cheek...