• Lack of sleep is the most common cause. Too little restful sleep can also lead to mood changes and anxiety, which in turn can contribute to memory impairment.
  • Many drugs can affect memory, which includes tranquilizers, antidepressants, blood pressure drugs and anti-allergic drugs.
  • Low functioning thyroid (hypothyroidism) can affect memory.
  • Drinking too much alcohol can interfere with short-term memory.
  • Stress and anxiety can lead to memory impairment. Both can interfere with attention and block the formation of new memory or retrieval of old memories.
  • Forgetfulness can be a sign of depression or a consequence of it.
  • If you are vegetarian, vitamin B12 deficiency can cause memory impairment.