If you have not done so, see a neurologist, it could be a form of epilepsy, there are many versions of it, yours could be Temporal Lobe Epilepsy, the symptoms are similar to what you described.
Please have this looked into as soon as possible.
Absolutely see a doctor. It could be lots of different things , including unknown anxiety