Diets don’t work long term. There are thousands and thousands of diets out there. If they worked there wouldn’t be a new one every week. It’s easy to lose 20 lbs with one of the thousand of diets out there, but you’ll gain it back as soon as you go off your diet. What you need to do is make lifestyle changes, both how and what you eat bul add a little mild to moderate exercise to your life.
Look into something called the Mediterranean diet. It isn’t a diet exactly as it is a eating lifestyle. Here’s a basic description of it -
The Mediterranean diet is a traditional eating style from countries around the Mediterranean Sea that emphasizes plant-based foods and healthy fats. It focuses on overall eating patterns instead of strict rules, and is popular in countries like Italy, Greece, Spain, and Turkey.
Red meat is limited in the Mediterranean diet but I do not limit my red meat intake. The thinking on red meat consumption has changed over the last few years. Red meat is actually quite healthy.
Anyway forget fad diets , they do not work