Well, generally speaking, it is very normal to have itchy eyes. And twitching of the eyelid is a common phenomenon and usually harmless. And also it is not contagious. So you should not worry about it. According to some experts, it is an involuntary eyelid muscle contraction. For the causes, it is hard to say. But it sometimes develops during times of increased stress, or associated with fatigue. Also, in my opinion, if you have been infected by some allergy. It can also lead to it. So you can take some measures to heal it. For example, you can put some cool ice on your eyes, so that it can relieve the symptom. Also, having a good and relaxing rest will be effective too.