Our expert says:
Bad memory can be caused by depression, anxiety, stress, dementia ( diseases like Alzheimer's disease/Parkinsons disease), side effects of drugs, thyroid problems, menopause, strokes, head injury and alcoholism. If you think that it is having a negative impact on your day to day life, you should rather see your GP. He can do the basic examinations and blood tests and refer you to a specialist if needed.
Also see: http://www.health24.com/mind/Memory_and_cognition/1284-1297,16364.asp
The information provided does not constitute a diagnosis of your condition. You should consult a medical practitioner or other appropriate health care professional for a physical exmanication, diagnosis and formal
advice. Health24 and the expert accept no responsibility or liability for any damage or personal harm you may suffer resulting from making use of this content.