Насколько мне известно, депрессии бывают не только психогенного происхождения но и эндогенного, то есть вызваны нарушением выработки так называемых гормонов радости. В этих случаях нужен врач психиатр, который назначает прием антидепрессантов.
Иногда при астено-депрессивном состоянии помогает прием витаминов группы В (к примеру, комплекс под названием Пентовит). Депрессия иногда бывает из-за недостатка этих витаминов при современном питании. От недостатка этих витаминов страдает центральная нервная система и следствием может быть и депрессия и др. нарушения.
P.S. Медики, поправьте меня, дилетанта.