eye twitch

i've been having problems with my left eye twitching lately, so i decided to look up what causes such a condition on the internet. this is what i came across:

"blepharospasm is the medical term for when your eyelid muscles repeatedly and rhythmically contract. the most common things that make the muscle in your eyelid twitch are fatigue, stress, and caffeine. once spasms begin, they may continue off and on for a day to more than a week. Then, they disappear."

fatigue? check. stress? check. caffeine? check, check, check [as i gulp my grande starbucks...]