A large number of people who have trouble losing weight are simply eating too many calories. you get and the level of stress you experience play a part in weight management. Sleep affects your metabolism – which is the rate at which your body contributes food to energy – as well as your insulin sensitivity. Therefore, while it’s necessary to mind what you eat, it’s equally important to ensure that you’re getting enough sleep so that your body has the opportunity to rest and recover. Apart from inflammation, other gut-related diseases such as coeliac disease affect your body’s ability to absorb nutrients from the food you consume.