You may seek a referral to a neurologist as this has been going on for quite long. Twitching is caused by minor muscle contractions in one particular area, or the persistent and uncontrolled twitching of a muscle group in a distribution of a single nerve fiber or filament. Usually they are benign and resolve on their own, but persistent flutter may need following investigations;
1) electromyography (EMG)
2) nerve conduction velocity (NCV)
3) blood electrolytes like calcium, magnesium, potassium, sodium, etc
4) thyroid and parathyroid function tests
5) blood chemistry and complete metabolic profile
The common causes can be;
1) Idiopathic; no cause is ascertained and majority falls in this group.
2) Increased caffeine intake
3) Increased alcohol intake
5) Deficiency in diet and nutrients / minerals
6) Some neurological diseases; uncommon
Please feel free for your follow up questions.
I would be happy to assist you further, if you need any more information.
Thanks for using Just Answer.
We have recently implemented a new rating and feedback system. Please be aware that you are rating my courtesy and service as a professional. If you have any questions whatsoever, or there is anything I can clarify for you, please temporarily bypass the rating system by clicking “Continue the Conversation” or "Reply."
Clicking either of the lowest two options reflects poorly on me so please reply to me if there is anything else I can do to help before choosing those options. I appreciate your patience while we work out the kinks. It's important to me that you are 100% satisfied with the service I have provided you. Thank you.