Will an eye twitch go away on its own? What could be causing it?

Blepharospasm. Most of the time eyelid twitching goes away on its own. See this link for more details if you need to. http://www.neurocuro.com/blepharospasm-eyelid-twitch/