خواب
خواب ناکافی، ریتم طبیعی بدن را برهم می‌زند و این باعث می‌شود توانایی مغز برای یادگیری اطلاعات تازه کاهش یابد.
کمبود روی
کمبود روی می‌تواند باعث ازدست دادن اشتها یا بی‌اشتهایی عصبی شود. از ۱۹۷۹ نشان داده شده‌است که افرادی که دچار بی اشتهایی عصبی اند با مصرف روی افزایش وزن پیدا کرده‌اند. آزمایش‌هایی در سال ۱۹۹۴ نشان داد که مصرف روی میزان افزایش وزن افراد را دو برابر کرده بود. البته کمبود دیگر مواد غذایی مانند تیروسین، تریپتوفان و تیامین هم می‌تواند در این پدیده تأثیرگذار باشد.