Depression | By HealthyMinds World

12 videos • 41 views • by HealthyMinds World Depression is nearly always the result of recent stress. It occurs when people experience emotional problems that are prolonged and cause distress or impairment. When in the grip of depression, people feel low in themselves and are frequently unmotivated to take voluntary action, often spending considerable time in bed or withdrawing quietly from the company of others.