Eye twitching for 3 weeks

Janine

So My right eye has been twitching for about 3 weeks. There was a couple of days that it was the left eye. It’s so annoying and I want it to stop. I have been taking magnesium, I’ve been drinking plenty of water and been sleeping the usual. I am not anymore stressed than the usual. I don’t know what to do, please help!