Hi,
From your description, I can deduct that you had sudden and temporal confusion that has produced a poor memory(amnesia)for the moments of confusion.
Sudden confusion, sometimes called
delirium, can be a sign of many health problems. It’s not normal, whether you are young or old. Once you can figure out and treat the underlying cause, the confusion usually goes away.
There are many conditions or health problems can cause sudden confusion like :
-Alcohol or
drug abuse, (these are excluded in your case because you mention that you don't drink and don't do drugs).
-
Carbon monoxide poisoning,
-Very low amounts of sodium and calcium in your body,
-
Diabetes (especially
low blood sugar or low
insulin levels)
-Infections anywhere in the body. This is especially common for older people.
-Medications (including drugs for pain, sleep, anxiety,
depression, allergies, and asthma)
-Pain (especially when a person gets too little or too much treatment)
-Parkinson’s disease
-Seizures
-Strokes or “mini-strokes”
All these potential causes should be taken into consideration by your doctor.
My advice to you is to consult physically your local doctor because it is necessary to do some tests to reach the right diagnosis and only then you can have the right treatment. (These thinks can not be done on line).
Hope I have answered your query. Let me know if I can assist you further.