A má qualidade do sono e os sonhos frequentes estão relacionados com o estado de espírito ou o stress mental. Se o stress mental prolongado e o mau humor levarem a uma perturbação do nervo vegetativo, afectando assim a função nervosa, o que levará a que o doente esteja num estado de sono leve durante um longo período de tempo, terá tendência para sonhar. Isquemia cerebral e hipóxia, por exemplo, se o estado nutricional a longo prazo do paciente é pobre ou no estado de hipoglicemia, o conteúdo de nutrientes no corpo é reduzido, o que afeta a função normal de bombeamento do coração, e o aumento do consumo de energia do corpo durante o sono noturno causará isquemia cerebral e hipóxia, o que causará sonhos. A falta de vitaminas a longo prazo também pode causar sintomas semelhantes, isto porque as substâncias vitamínicas podem proteger eficazmente os nervos, dando nutrientes aos nervos, uma vez que a falta de causará problemas com a condição mental. Isto afecta a qualidade normal do sono, levando a um período prolongado de sono leve.