Why does my eye keep twitching for days?

stroke, eye, twitching

The most common form of eye twitching is a slight flutter of the upper or lower eyelid, often brought on by tiredness, stress, or excess caffeine intake. It is annoying but does not damage the eye and usually fades without treatment. Other everyday contributors include digital eye strain, since long stretches of screen time reduce […]