I don't disagree with diets if they work for someone, you help prevent a whole range of health issues across the entire medical spectrum.
Some people do very well with them, including the OP and others in here but I think we can all agree the general population doesn't especially do well when it comes to weight. For those people a diet is to eat irresponsibly in a country where food is super cheap including the quality of that food, then come the New Year, mass media covers all the new diets that are popular and others who start dieting before summer.
For me, I think the most successful are lifestyle changes and its what I have done. I always pretty much maintained my weight within 10 to 15 LBS of a good BMI and always ate fruit ect for decades as well as home cooked meals but I have had my share of snacks, ice cream (loved it) cookies, fatty food in restrauntants when eating out ect...ect... a decade ago I started cutting out that fatty stuff and roughly 6 years ago REALLY started cutting it out...
SO as of the past year I took it to a new level, I think I can strongly say my "diet" is mediterranean like diet. Fish 3 to 4 times a week with rice and broccoli, stuff like that.
Chicken other times, beef maybe once or twice a month, I will even eat a home made hamburger once a month, maybe twice in the summer but its made with 95% lean chop meat. Pasta/turkey meatballs 2 times a month.
Saturday nights are my wife and I go out to eat night and even then now I eat pretty healthy, many times fish but Saturday nights are anything goes nights for eating healthy and being within my BMI. With that said, I got so used to not eating fatty foods that if I do I feel sort of ill after dinner now, weighted down.
Anyway, its no longer a diet for me, its simply a way of life, ignoring the marketing of food and junk food companies as well as restaurants peddling cheap garage food made to taste good.
No more ice cream, no more cookies, no more junk! no more snacking at night. NEVER any more fried food. Dinner is my only real meal with maybe some shredded wheat for breakfast or lunch and a piece of fruit. NO MORE FAST FOOD, OMG the lines outside of fast food places for lunch and dinner, Americans are killing themselves!
Its actually very easy for me to do, its a way of life, we go out to eat and I now look at the menu at many places and its gross the crap they are serving, the good news is there are some "chain" places you can get a healthy meal, Bonefish Grill is one of them, Heck even Longhorn. Other places I wont even walk in anymore. Also some good local Asian and mediterranean places around us but even there you need to be careful and look for "grilled" food/fish.
Anyway, forgetting the word "diet" for me has worked, I call it a lifestyle change, I did it mainly to save my life and maintain the way I look. My family history on the mens side is "dark" with heart disease and diabetes.
If Americans followed this single link health ins prices would plummet and so would the need for so much health care and drugs but one thing for sure, besides the food industry, the health care industry doesnt really want you to take care of yourself. You have to do it yourself and this is the answer, not a one time diet, a lifestyle change to some type of identifiable diet if that works for you.
https://www.nhlbi.nih.gov/health/educational/lose_wt/BMI/bmicalc.htm
We all know besides the above, life is a crap shoot and its mostly about the "genes" but eating proper can help give us a fighting chance instead of tempting fate.
Ok, another beautiful day in South Carolina, better sign off as my wife gets us ready to go out on the boat.