Studies have shown that eating nuts can help fight cancer, fight diabetes, prevent gallstones, improve sleep, improve cognitive function, improve bone health, and improve heart health. You Might Also Like Walnuts can help lower cholesterol by up to 50% December 30, 2014 Lemons help detoxify the liver November 10, 2014 Saw Palmetto December 9, 2013