12 Nighttime Habits That Make You Gain Weight10. You go to bed right after dinner.Consequences:It makes your body store more fat.You have digestive issues.Recommendation:You should eat your last meal about 1.5 to 2 hours before going to bed.Pages:< >