I am unsure about what this is in my eye but someone mentioned that it could be a parasite since I wear contacts and now I'm worried. Can someone please help?
I see a red spot, like a pimple almost? I do not want to scare you, but there are organisms that do live in human eyes, if you got any kind of contaminated water in your eye you might be host to a microorganism.