Your body is the only one you going to have, until death parts you from your current way of being. It makes sense then thus to respect your body. One must listen to what your body craves to make it live optimally in this world. The problem is that most people listen to what their mind craves.
People do drugs, too much drinking, smoking, eating etc. All just to pleasure their mind. Meanwhile back at the ranch your body needs none of these things to improve it and these rather degrade its performance. The mind is a sneaky thing and convinces the body it needs it but the poor body must then suffer for the mind's cravings. To achieve control ofver your mind and listen to your body's signals while improve your health and wellbeing. Ignore the mind's protestations as it will only care for itself and not your body.