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
  • 1 month 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 M1 month agoReport

      Okay will try that! Thank you!

    • Log in to reply to the answers
Still have questions? Get answers by asking now.