Mental stress can have wide-ranging impacts on the body. It can lead to issues such as insomnia, fatigue, and a weakened immune system. In cancer patients, high levels of stress may also affect the efficacy of treatments and overall prognosis. Stress hormones, such as cortisol, can interfere with the body's ability to heal and fight off infections.