So sorry to hear how bad it has been for you. I have fibro, hiatal hernia, and some others ;), one that you might want to mention to your Dr. Chronic fatigue syndrome.
Fibro is a quirky thing. Varying from person to person. Answers and treatments seem to vary from Dr. to Dr. Different things work for different people.
For some it is a major diet change that helped, for others it's acupuncture and yoga, and don't forget the medications that help so many improve their quality of daily living.
But what was the same for everyone is to be aware of your body and it's new warning signs and limitations.
This is a great forum for advice, information, understanding, and simply hearing from others that you aren't alone.