Kualitas tidur yang buruk dan sering bermimpi berkaitan dengan suasana hati atau stres mental seseorang. Jika stres mental yang berkepanjangan dan suasana hati yang rendah akan menyebabkan gangguan saraf otonom, sehingga mempengaruhi fungsi saraf, yang akan menyebabkan pasien berada dalam kondisi tidur ringan dalam jangka waktu yang lama, ia akan cenderung bermimpi. Iskemia serebral dan hipoksia, misalnya, jika status gizi jangka panjang pasien buruk atau dalam keadaan hipoglikemia, kandungan nutrisi dalam tubuh diturunkan, yang mempengaruhi fungsi pemompaan normal jantung, dan peningkatan konsumsi energi tubuh selama tidur malam hari akan menyebabkan iskemia serebral dan hipoksia, yang akan menyebabkan mimpi. Kekurangan vitamin dalam jangka panjang juga dapat menyebabkan gejala yang sama, hal ini dikarenakan zat vitamin secara efektif dapat melindungi saraf, memberikan nutrisi pada saraf, sekali kekurangan akan menyebabkan masalah pada kondisi mental. Hal ini mempengaruhi kualitas tidur yang normal, yang menyebabkan tidur ringan dalam waktu yang lama.