Lower right eye lid keeps twitching for more than 4 days, although I did have good sleeps during this period.
Thanks for your Question
Eyelid twitching is mainly caused by stress and inadequate sleep.
You can also check for Vitamin B12. Deficiency in Vitamin B12 can also cause the same thing.