Scientists discover physical source of depression
China and UK-based researchers claim to have identified the brain areas affected by depression. They found depression affects brain's lateral orbitofrontal cortex, which is responsible for a non-reward mechanism. Researchers said this link is likely the reason why people living with depression often feel a sense of loss associated with not receiving rewards, low self-esteem and unhappy memories.