Depression has many sources. Will try to cover some.