My left eye has been twitching non-stop for the last few days, and it's such a nuissance. It's not noticable to anyone else, but it's very annoying for me. I've been getting enough sleep, eating fairly healthy and drinking water mostly, and not too stressed out right now. Any reasons as to why I'm experiencing this and suggestions on how to get rid of it?
Tags: