Stress and Depression: Are They Linked?