There are countless diets out there for people who want to lose weight. But while they often promise speedy results, they can ...