I am posting because I am recovering from my twitches and wanted to share what worked for me.
Twitches started in the bottom eyelid of my left eye 6 weeks ago. On some days, I would get strings of twitches for 6 hours non-stop. I was worried that I had hemifacial spasms after looking at google. About 2 weeks in, I noticed an ingrown eyelash poking in my left eye and pulled it out. I thought that was the cause. The twitch got a bit better but didn't go away. Another week later, I started to get involuntary twitches/jerks in all parts of my body (left and right) - head, shoulder, elbow, foot, fingers, mouth. They would be one off pulses, but strong enough to move my body part and I would feel them especially at night, lying in bed. Sometimes, I would get a buzzing sensation on certain spots on my face. It got to a point where I didn't want to go to bed because when I lay there, I felt everything and it was hard to sleep when your body parts move without your permission. I started getting worried that I had a brain tumor or MND. These things worked for me:
1. Find out from your doctor if you have vitamin deficiencies, and follow their advice. People say supplements take weeks/months to work but for me, the effect was pretty immediate, and when I skipped taking it for a day or two, I really noticed the difference in twitching.
2. Keep a diary of the twitches (incl severity) and what you were doing at the time. It might help with diagnosis.
3. Go see a doctor to get tests and get them to refer you to a specialist. The neurologist got me to do an MRI, blood tests, EEG, EMG. I haven't got all the results back yet but the MRI came back with no tumor. As soon as I knew that, a huge weight was lifted and it made me see my twitches as a nuisance, rather than a threat.
4. Exercise - I took walks for an hour everyday. When you are moving and have the wind in your face, you don't feel things as much.
5. Some days would be better and you start getting your hopes up, only to have them dashed when they are followed by bad days. This will happen. Just try to ignore the twitches. Dwelling too much makes it worse.
6. Having a faith really helps. I am Christian and I prayed a lot. Knowing that God was with me no matter what happened to me made the fear bearable. I had all my friends praying for me and supporting me as well. And the worst thing that can happen is I go to heaven.
I've had almost no eye twitches for 1.5 weeks and only minor body twitches at night now. Be patient and stay positive.