Don't know why, but my left eye is constantly twitching (little muscle? spasms of the lower eyelid that are noticeable when looking in the mirror.)
Anyone know what could be the cause? It is SO irritating!! It has been pretty much constant today and yesterday.