Three factors linked to bad memory are low levels of HDL Cholesterol, high levels of stress, and high blood pressure. Especially stress because being pressured to do too many things that you can't handle cause you to overthink and makes it harder to remember things.
Hope this helps! :)