Soy may offer heart health benefits, reduce menopause symptoms, and lower certain cancer risks. However, long-term ...