2. Lack of sleep
Not only does a lack of sleep lead to baggy and puffy eyes, but it can also make your eyelid start twitching. Your body needs sleep in order to repair itself from the stressors that you are exposed to on a day-to-day basis. Even if you don’t feel as if you are under a lot of stress, your body is always exposed to stress.
You are constantly using your eyes during your waking hours, and when you sleep, you give them a chance to rest. If you aren’t getting enough sleep, your eyes don’t have a chance to rest and recover, which can lead to twitching. Try sleeping longer and getting more restful sleep to put an end to your twitching eyelid.