Why has my eyelid been twitching for a month?

For a little over a month my right lower eyelid has been twitching. I get enough sleep and I’m not really stressed out. I do drink caffeine but it happens even on the days that I don’t. I have a doctors appointment on Tuesday but it is driving me crazy. I’ve tried warm compresses and tonic water doesn’t seem to help. 

1 Answer

Relevance
  • 2 months ago

    I read somewhere that this is due to a magnesium deficiency. Though through personal experience and magnesium supplements i didn’t see much of a correlation. I’d hope it’s just an ion imbalance in your eyelid’s nerve fibers. Make sure you’re getting enough potassium, bananas are a good source.

    • April M2 months agoReport

      Okay will try that! Thank you!

    • Login to reply the answers
Still have questions? Get your answers by asking now.