Eye Twitching is when your eyelid muscle contracts involuntarily that which may result in a fluttering of your vision or an annoying eyelid tremble. Some of its causes are stress, fatigue, lack of sleep, too much intake of caffeinated drinks, eye strain and vitamin deficiency.
Thanks heavens that my eye twitching is not that severe one, so my ophthalmologist just prescribes me a vitamin supplement that focuses specifically on what is needed for my eyes. Like vitamin B2, B12, Potassium and Lutien. He then told me to get enough sleep and rest and to take care of my eyes.