Hi, been diagnosed with esophageal spasms, after heart palpitations ruled out. Valium does work to stop them, but I didn't want to walk around like a zombie all day. I have suffered from GAD for years also. Started researching and remembered about a Lavender oil supplement for anxiety. After not sleeping for a few days went and got some and combined with 900mgs of MSM 3 times a day which is good for muscle spasms. This combo stopped the spasms within 8 hrs! Lavender oil is super for bad nerves and the MSM is also a calming agent and is good for the stomach and your body in general.
So this is my remedy . 1 or 2 soft gels of lavender oil, 900 mgs of MSM morning noon and night you can take with meals for a total of 2700mgs, get a good quality MSM . You can take more MSM if needed. I'm guessing that the spasms are caused by over active nerves. You can ask your DR. but they don't have a clue. Hope this helps someone out there believe me I have felt and feel your pain and anxiety.