I believe depression is like a cancer. There's various causes for it. Trying to narrow solutions to depression is like saying a cure for cancer has been found. Depression, like any mental illness is pretty damn hard to understand. This is the only source I can provide for an easy explanation why people may hide mental illnesses: http://tallguywrites.livejournal.com/133179.html