Coughing Blood & Vomiting: Understanding Medical Symptoms vs. Depression

No, it is not. Vomiting, coughing up blood, and sleep problems are all serious medical symptoms that need to be investigated by a doctor. Depression can cause some physical symptoms, but it is not the cause of all medical problems. You should see a doctor to rule out any other medical conditions that could be causing your symptoms.

Depression - Related Articles