I remember him talking to me about how depression is a nerve end.

--- What does he mean by "nerve end"?

Maybe it just means that depression is a very serious condition.
Never heard the term used in that way before. The only thing I can think that it means is that depression dulls your nerves, it makes you feel numb inside.