For the past week my eye lid, just where the eye lash sits, has been twitching constantly (right eye only, like a twitching nerve). I have started to exercise, but this has never happened before when i have been doing physical activity. Could it be some sort of an imbalance? because it is driving me crazy.
Tags: