My eyelid twitches when I am anxious or stressed. It can last for an hour or days. My lip will twitch too, and other muscles in my body. I think it has gotten better since I started taking magnesium.
Donna