You need to have yourself examined with certain mental tests to know the extent of your memory loss, and also have certain routine investigations such as thyroid
function, a vitamin B12 level, and if indicated a neuroimaging study (CT or MRI) done to know the cause for your present symptoms. If a cause is known than treating it will be beneficial.
Also your underlying conditions such as anxiety need to adequately treated and this will improve your memory.
Getting a good sleep also is beneficial along with a decrease in stress. Hence along with medications I would urge you to get under therapy with a cognitive behavioral therapist and this will be very beneficial.
Some other helpful general advice is:
Get in touch with your friends and look out for opportunities to get together with loved ones, friends and others especially if you live alone. This will help ward off depression and stress, both of which may contribute to memory loss.
Eat a healthy diet consisting of fruits, vegetables and whole grains. Insist on low-fat protein sources, such as fish, lean meat and skinless poultry. Not drinking enough water or taking alcohol can lead to confusion and memory loss. Hence drink sufficient water and avoid alcohol if you take it.
Physical activity is a must and this will increase blood flow to your whole body, including your brain, which may help keep your memory sharp.
Take care. Please be careful about the next step you take in rating the answer. Please rate the answer as GOOD/EXCELLENT SERVICE(click FOUR/FIVE STARS)
if I have answered the question to your satisfaction. However if for any reason you are not satisfied with the answer, never rate the answer as 1 or 2 STARS
("Helped a little" or "I expected more"), since this will not be beneficial for both of us, instead use the Reply to Expert button and let me know the reason for your dissatisfaction so that I can further answer the question to your satisfaction.