B12 Deficiency
If you are not getting enough B12 vitamins in your diet, your brain will be affected and that can cause short-term memory problems. There is an easy resolution for this. That is to change up your diet and eat foods that contain the vitamin. Or, you can always go for shots of the vitamin.