Может быть по-всякому, но физическое состояния часто бывает причиной подавленности. Не только "съел не то" - недосыпание, усталость, нехватка свежего воздуха. Какие-то инфекции, которые мы переносим на ногах, не замечая. И погода влияет - если погода пасмурная, и долго солнца не видно, можно впасть в депрессию.