Can be from fatigue, squinting,has the environment you work in bad light, the computer, stress..treatment is compresses , rinsing eyes with warm water,eye drops .some twitching can last a few weeks ,Its annoying but the usual twitches do go away .good luck
Eye twitching can be caused by any of the following!
Stress,Tiredness,Eye strain,Caffeine,Alcohol,Dry eyes,Nutritional imbalances,
Allergies.
The only option for making the twitching stop may be to figure out the cause.
This can last for weeks or even months!
I have the same thing once in a while, the eye twitching. People say that it's because of too much stress and caffeine.