I've done keto a number of times., and it's always been successful -- for a while. The reason I've done it "a number of times" is that I can't stick to it indefinitely. I can stick it for a few weeks, perhaps a couple of months, but eventually I've always failed because I wanted a pint of beer...