I have had the opportunity to accidentally help someone with Fibromyalgia. I made myself an anti-burnout formula since that is what I was facing at the time. Certain mix of vitamins, minerals, neurotransmitter precursors. Worked pretty well. My dad liked it and let a neighbor with Fibromyalgia try it. I made it for me, but she was an instant customer for a few months.
Give the body what it needs.
Avoid what it shouldn't have.
My dad's neighbor has since moved out of the city where there isn't smog and says that helped as much as anything. She has also gone vegan.
Food is tricky. Everything is a curve ball. One I thought should be best has turned out to be worst, but I had to go off for more than a week before being able to identify this. Once identified and properly replaced, it took care of a chunk of trouble.
That previous post by mattai is important too. Pain stuck in your nervous system from your past is big. The less fear or discomfort from your past, the less vitamins and nutrients you process just feeling pain. Nerves are firing to feel pain and this eats up resources. Notice how one breathes like they are out of breath when in extreme pain. That is a lot of resource getting eaten up followed by exhaustion.
Brain State Technologies
Got Stagefright? Be Not Afraid > Playback February/March 2002
Untie the knots in your nervous system, find out how to get it to let go. This is new to me, but I like it. It helps. I come from the anxiety side, so I'm not lost on involuntary nervous system discomforts.
I don't know what your doctor thinks, but my friend was able to work with his doctor to get low dose Naltrexone prescribed, basically inhibits opioid receptors for 4 hours a night, the body raises the amount of endorphins to compensate, then the drug wears off and the nerves can be cooled by higher amounts of endorphins. His MS stopped progression completely for 2 years last I knew, so he is obviously a fan. I googled it just now and found it has research on it for fibro and CFS as well. All good stuff.