In many Indian households, if someone's eye twitches, it is considered an important omen. Many believe that if a woman's left eye twitches, it means good luck is on your way and if it's the right eye, it's not auspicious. Interestingly, it's the other way around for men.
Medical science calls it myokymia and says involuntary muscle contractions in the eyelid often cause it. Many factors like stress, anxiety, fatigue, lack of sleep, excessive caffeine, eye strain due to improper contact of glasses, poor lighting, dry eyes, nutrient deficiencies in magnesium, potassium, and calcium, allergies, dehydration and even hormonal changes can contribute to causing eye twitching. Should you consult a doctor? While eye twitching can ideally go away in a few weeks with stress relief, rest and decreased caffeine, you should take your doctor's help in the following circumstances, according to the Mayo Clinic: 1) If it's difficult to open the eyes 2) If your eyelids are drooping 3) Twitching persists for a few weeks 4) The area around twitching is painful, stiff or weak 5) The eyes have a discharge and are red or swollen 6) Eyelids closing while twitching.