my grandma says eyes twich if you dont get proper sleep. catch some good sleep. it will go.
I have a "lazy eye" and my eye twitches too due to the muscles being weak. I sugest seeing an eye specialist who can find the problem ( if there is one ) and offer different ways to correct the problem, I wish i had when i was younger but there is nothing they can do about it after a certain age ( not sure about the exact age)