I agree with thundercloud, see a neurologist. But be advised, I went undiagnosed with Temporal Lobe Seizures for 15+ years. When they worsened, I saw my neurologist, one of many I had seen over the years. He told me nothing was wrong with me. I went to yet another, he ordered a 24 Hour EEG, then i was diagnosed, medicated, and 15+ years of insane symptoms went away, almost overnight.
If these links work, one is to a women reporter suffering a migraine, the others are a man having seizures. See if anything on YouTube looks similar to what you have and read the comments.
m.youtube.com/watch?v=CPy-5PRC6Vsm.youtube.com/watch?v=wPnuH1zCga8m.youtube.com/watch?v=uQWk5Ur5kD8