https://blog.ncase.me/on-depression/ - I think this is explained in a better and simpler way