Many studies say that if you finish your dinner early, you will lose weight. Once your food is digested, fat will not accumulate in your stomach and there will be no toxins. Our metabolism slows down at night, which affects calorie burning. So if you eat late, fat will accumulate in the body. Also, if you eat by 8 pm, you won't eat anything for a long time until breakfast. This, in turn, will give your body many benefits.