Yes. Long-term addiction can cause memory loss. Google "memory loss" and "opiates." But opiates can also cause anterograde amnesia or temporary short-term memory loss. If one ingests to much of an opiate the can enter a semi-conscious state where they are awake but incomprehensible. At this point they will not for memories. This effect is temporary but the user will never recover the memories lost while he was under the influence of said opiate.
It depends upon whether they hit their head or not. A bump to the head can cause memory loss. Another cause of memory loss is stress or anxiety.
What?
It can cause confusion in the short term. But it would not cause long term memory loss, unless there was some type of brain damage.
Here you are more likely to suffer from mood swings then loss of memory.
Amnesia, but Dementia and Alzheimer's also cause loss of memory.
yes
One of them is earwax.
alzheimers
Moth ball fumes do not cause memory loss, but they have been reported to cause dazedness, erratic behavior, and other odd symptoms.
No.
Yes
yes