Upper Eyelid Twitching, Ear Infection, Eyelid Spasms, Left Arm And Thigh Twitches. Causes ?
From the history given, it seems that you might be having benign essential blepharospasm. Usually such Eye twitch usually goes away on its own within a few days, and present on and off over months.
In your case since the twitching is persistent since 6 weeks - presence of additional symptoms mentioned below - might need proper evaluation.
1. Your eyelid completely closes with each twitch
2. Twitching happens in other parts of your face as well
3. Your eye is red, swollen or has discharge, or you notice drooping eyelids.
In case you have additional symptoms mentioned above, you might need to be evaluated for conditions like tourettes syndrome or any other neurological conditions that might be coexisting.
Treatment with medications to control the hyperactive nerve-muscle units might help to reduce the symptoms. Such medications might include beta-blockers, which are prescription medications.
You might consult your treating doctor or a opthalmologist who can examine your eyes and provide the necessary treatment and advice.
I hope this helps.
I shall be available for any follow up questions that you might be having.
Good to hear from you again.
In that case, you might be having benign blepharospasm, which might be related, this might soon resolve on its own. In case your symptoms appear to be severe, you might benefit by prescription medications with beta blockers (as mentioned above).
You might consult your doctor for a examination and prescription of specific medications to control your symptoms.
I hope this helps.
Wish you a speedy recovery.