I get migraines and I know exactly what fireflies you are talking about. I see them too. Do you get headaches?
Hi and thanks for using the forum.
My first suggestion is to see your regular doctor and have a physical (with blood work) to make sure that you don't have something like a sinus infection, vitamin deficiency, etc. If that checks out OK, I would see a neurologist, as what you have described could be migraines. Often times, people complain of visual disturbances that accompany a migraine (these visual disturbances can sometimes occur on their own) so this would be worth checking out. Hope this helps. Good luck.
Bridget