Having to deal with depression on a daily basis is a grim reality facing hundreds of thousands of people on the planet. Depression can be caused by a multitude of factors. Some people feel depressed after experiencing a failure in a relationship, and some people experience depression after failing to achieve their dreams. It...