Everyone has a bad day once in a while. Problems at work, arguments with family members, or even changes in the weather can all bring us down and leave us feeling unhappy for a day or two. But if this mood lasts for more than a few days, a person may be suffering from depression, and will need to seek the advice of a physician.