Diet is the latest buzz word in town. Endless fasting may help you reduce weight for some time but it ...