That describes mine pretty much exactly except I don’t know what causes them. Like you, maybe a couple of times a year.
Probably connected with stress, mental or physical but not certain.
From what I’ve read, they’re not really like ‘regular’ migraines; they have to do with eyes, or something going on with the optic nerve.
I’ve had them for about ten years. The weird thing is that, for the first time in my life, they had to change my eyeglass prescription completely last year, because my eyesight had improved significantly.
I had realized that something was different - I only use glasses for driving, and don’t drive much anymore; and reading glasses for close work. But I had noticed that my eyeglasses just weren’t working anymore, and went to the doc where they told me my eyesight had improved.
I didn’t think that something like near-sightedness/astigmatism could improve.