My daughter, who has fibro, uses Natural Calm. It's a magnesium powder that mixes into a hot drink. It fizzes like alka seltzer. We use the original flavor that tastes like fizzy lemon water. There are other brands with stevia and raspberry, etc. She drinks a warm glass every night before bedtime, which gives her several grams of magnesium, and she says that it makes a huge difference when she takes it before sleeping a full night, in how she feels the next day.
It can sometimes help to get a 23andme analysis run, and then run diagnostic reports off of that, through LiveWello or somewhere. There is a page on StopTheThyroidMadness about MTHFR, that describes how to do this. It will help start to pointing you to specific genetic issues. If you track those down and get specific recommendations on targeting those genetics, it often helps people feel a lot better. If you have not been tested for MTHFR, by the way, you might want to look into that. A 23andMe report will show it, or your doctor can test for it. Many fibro people have MTHFR, and if you do have it, you need a special form of b-vitamin called L-5-MTHF, because your body isn't efficient at "methylating" this b-vitamin, and so even if you get folic acid in your diet, you aren't able to use enough of it. Many of us have detox problems, and my daughter has started taking NAC detox regulators to help with this issue. You can buy L-5-MTHF online as a vitamin. There is also a version called "active b12", which has it in combination with b12, as they are processed together.
Anytime I have questions about something, I google it and add "Phoenix Rising", such as MTHFR Phoenix Rising, and that leads me to in-depth discussions, which usually leads me to new things to try.
Since we started going down this path, my daughter has gone from almost completely bedbound to holding down a part time job. She's not cured, but we've seen an incredible improvement in her energy, stamina, pain, brain fog and ability to control flares, which we never achieved in years of using doctor-prescribed medication.
I'd also take a good look at your bed. Your mattress can make a huge difference in your pain. One thing that I did was to cut up an old queen memory foam pad into pillow sized pieces and put pillow cases on them. I use them to tuck in various places around my body, and then I consciously think about how my body is aligned, to try to avoid sleeping in stress position. I believe this has also helped.
For stomach pain, you might try crystallized ginger. Another option is to try elimination diets. Most fibro patients are sensitive to gluten and casein (dairy -- because cows eat gluten). For some people, avoiding ALL grains can be effective, as other grains have their own versions of gluten. It's difficult to do, but you can get some great tips looking at paleo sites and low carb sites, although this diet doesn't have to be low carb. For some people, switching to rice and corn can be a good way to still get carbs.
That's really tough about the credit. I wish you the best of luck with everything. I hope you start feeling better.