I have been under chronic stress and depression for a long time and am experiencing headaches, nausea, heart pain, sleep problems, and weight loss. Can stress and depression cause these symptoms, and what should I do?
Long term stress and depression can cause physical symptoms such as headaches, nausea, chest discomfort, sleep problems, and weight loss. These occur due to hormonal and nervous system changes affecting the body. Managing stress through regular exercise, proper sleep, relaxation, and emotional support can help improve symptoms. Consult a doctor for proper evaluation and mental health support.