>>16805938
There is no evidence that depression is the result of physical factors, especially regarding dopamine and serotonin regulation. UCL's study of decades worth of research recently confirmed what most innately understood anyway.