Hi, koko ,
this may not be on your radar , but is something to definately consider. Many people that have actually been diagnosed with fibromyalgia , have instead , or have it in conjunction with Vitamin D deficiency. In your situation , I would check my vitamin D level. This time of year ( in UK ) we cannot make it from sunshine on skin , because , the UVB radiation in sunlight is absent from mid- Oct to mid-April. Vitamin d deficiency syndrome often shows up as a result of this. Of course our modern lifestyle does not help. Even in summer we are rarely outside exposing a good portion of our skin , in the middle of the day. Food nowadays contains very little Vitamin D in relation to our needs. Our body can make roughly 10,000 to 20,000 International Units ( IU ) in less than 1 hour sunbathing in strong sunlight. It is very difficult, by food, to get even 400 IU per day, even less than that if you are vegetarian.
In your situation , I would be considering getting a blood level measurement of 25hydroxyD3 , that is the vit d test. You can get that through your doctor , or you can get one privately through several UK labs , here is one , it is an NHS Lab , one of the biggest and cheapest. <a class="break-all" href="http://www.vitamindtest.org.uk/" rel="nofollow" target="_blank">www.vitamindtest.org.uk/</a> . unfortunately you do have to pay , £ 28 if the test is not doctor ordered. However if done privately , you will get a blood spot test through the post, you send it back to the lab, your result is emailed to you within a week. Likely much quicker than going through the GP system.
You should really consider having tests for other causes of your problem. Like B12, thyroid, folate, iron etc. Vitamin D is a contender for your problems , but not the only one !
You might like to have a look at the following thread. Where many people have had low vitamin D , what they did, how they responded. It is a long thread , but full of useful information. I posted quite a bit there , to try to explain what is going on. <a class="break-all" href="https://www.mumsnet.com/Talk/general_health/2421492-Vitimin-D-can-it-have-this-effect" target="_blank">www.mumsnet.com/Talk/general_health/2421492-Vitimin-D-can-it-have-this-effect</a>
You will see a lecture by Prof Holick, one of the worlds experts on Vit D , I posted a You Tube link . he deals with Fibromyalgia at about 28 mins in.
I have posted quite a bit about Vit D here on mumsnet , search my username , or get back to me if you need any more information. Let me say that if you do get a test , and it comes back at the low end , ie. 40 to 60 , then by raising your level by supplementation , to the more normal human level of 120 to 140 , you will be helping your health improve a great deal . Read that thread .. !!
best of luck , hope this was helpful.
BTBH
.