According to depression statistics I have read, there is no known cause for depression. One in 5 of us will experience depression within the next 12 months and it is the major factor in suicides. Further, despite this enhanced public awareness of depression and somewhat reduced stigma, (due to a greater public understanding and acceptance [...]


