I got one when I was just a kid, playing "sandlot" softball. ( It was actually a built field at the school across the street from my house. ) I collided with a much bigger kid running for a flyball, and I woke up on the bench with the other kids fretting over me. I walked back to my house, just a few hundred feet, and I was seeing pinwheels in front of my eyes. These visions recurred throughout my young adult life as "migraine auras" up to several times a year. I only found out that's what they were called late in the game. The headaches were not of epic severity, but they were headaches. I had a whole theory that if I would lie down real quick, I could finesse the headache.
So anyway, yeah.
Your experiences are similar to mine.