Fast results are a great motivator. But often, they are not sustainable results. Inducing your body into ketosis does produce noticeable, quick results. But many doctors feel it isn't a sustainable diet. And in my observation, most people end up not finding it to be sutainable just as a practical matter.
I want to agree with this right here for the most part.
I tried all the different kind of diets with success over my time, and I got some success, but there's no way I could maintain a close to zero carb diet day in day out. I've learnt that keeping things simple, picking the right foods most of the time and training your ass off will get better results. Now, if I want ice cream or a chocolate or a cake, I fucking have it becuase I have the training to back it up and a consistintly good diet.
For long term success, I was obsessed with trying to find and research the best types of diets and foods to help, even meal timing and food combinations. All that bullshit was making me take all my focus off my training. I was worried about foods and specific diets I was training like a pussy. I shifted my focus to training as opposed to diet, and it's paid off immensly. As I said my diet is still great 80-90% of the time, but being in that restrictive phase a few years ago, I was borderline eating disorder and my training sucked, simple as that. Don't get so hung up in a diet that you may not be able to eat forever. If you have to think and focus so hard trying not to eat certain foods, it ain't gonna work in the long run. Learn how to balance and learn how to train.