I've been having these odd spasms in my right/upper eyelid today. I've had it happen before, over the years. I'm just curious about what causes it. It feels like there's a small worm in my eyelid whom contracts his body, causing the sensation. I'm guessing it has to do with blood vessels, since there are no perceivable muscles in my upper eye covering.
Ten points for the most informative answer. And thank you.
Ten points for the most informative answer. And thank you.