welcome to HCM!
After reading your question carefully I can say from my experince that the flutter and twitches appear to be related to
stress.
The important points in its favour are:
1. that it happens when you think about them and not otherwise
2. and that it resolves with very low dose of Xanex 0.25 mg
The only thing that bothers me is that you have had them for very long and that you are allergic to many things...it is a possibility that the cause is stress plus some thing organic. For ruling out organicity, one needs to get some tests and also check your Blood pressure.
You have not mentioned if you are on any psychiatric medicine for your stress/
anxiety or not. However, I would sincerely advice you to
consult a psychiatrist or at least a GP for your problem. You will get good relief.
Strss not only causes anxiety, flutter, twitches, but also in long run has bad effect on ones whole body; including heart.
so, please see a psychiatrist.
Hope the reply is useful
Feel free to ask more questions
Dr. Manisha Gopal