There can be any number of underlying reasons for stress, anxiety, and depression and they will differ from one person to the next. Though stress is defined in many ways and anxiety and depression can have physical causes, the source of stress, anxiety, and depression is usually mental.