Insulin and weight loss revealed - Not the narrative from the low carb keto community