There are so many diets around: keto, Mediterranean, intermittent fasting… But which one is really right for you?