At the end of June 2025, a bug flew towards my face and I hit my right eye to get it away. I didn't experience any pain, but part of my lower eyelid was sticking out. Soon after, I started seeing these translucent spots at the top of my vision in both eyes. They are not in my direct field of view and have not altered my vision, but I can see them in my periphery. They don't move unless I squint (which can cause massive glare) or move my eyelids. They show up on my glasses, make lights look like bright halos and when the sun's out, my vision is covered with multicolored spots that obscure 70% of my upper vision. There also many new veins visible on my eye (sorry for no picture, I couldn't get a good one). A few weeks later, I started seeing floaters. I was convinced it was a retinal tear or something stuck in my upper eyelids, but after seeing several eye doctors, they said my corneas and retinas look normal and my eyelids only had a little trauma. When I brought up the issues I've been experiencing, they mostly brushed it off.
It is somewhat less visible now than before, but it is definitely still present. I've also experienced mild irritation in my head on occasion after the accident and more recently, I've felt a small object in my eye that I can't see. I've been using artificial tears occasionally, started using Systane Complete two weeks ago, and use a warm compress once a day. I still have not done a tear film test and I'm curious if the issue is related to that. Can anyone help me figure what I'm experiencing and the best ways to treat it?