20 People who eat too much get stomach aches and cannot sleep. If you don't overeat, you can get a good night's sleep and wake up early the next morning feeling fine.