Long-term stress can cause anxiety, depression, personality disorders, cardiovascular disease, heart attacks, irregular heart rhythms, high blood pressure, strokes, and eating disorders, among other physical and mental health problems.