veganburgerqueen ,
This may, or may not be useful ..... but at least it is something to consider. From your nick , I assume you eat no meat .
Do you know what your Vitamin D level is ?
Meat does contain some vitamin D , the metabolites are a mammalian hormone, i.e found in meat , and used by our bodies. It is mainly produced in our skin , by sunlight in the summer months.
It has been found , in the last few years,. that many people with low vitamin D , have been diagnosed with Fibromyalgia, when, in fact their symptoms are due to low vitamin D. ( Roughly 50% - according to Prof. Holick at Boston Medical centre ).
I would say , that it might be very advantageous to you , if you got your level measured, if it is low , then , by supplementation, daily, ( not weekly or monthly) to raise your level , to that found in healthy humans , living an ancestral lifestyle , that would be 120 to 140 nmol /l . You will see that many many people , here in the UK have levels around 50 nmol/l , some a lot less . It does depend upon your lifestyle. IF you are vegan , then you will not be getting much from your diet. You are very likely to be deficient.
It is very cheap, and easy to supplement ..... oil based capsules from Amazon , say , give you a years supply at about £12. IF you have any kind of gut problem , such as Coeliacs, Crohn's, malabsorption, IBS, gall bladder problem , then in that case , use a sublingual spray , which does not require absorption through the gut.
IF , your levels are low , then again IF, then for every 1000 IU that you take daily , then your blood level will rise by around 25 nmol/l , so lets say your level currently is 30 nmol/l , you will need 4000 IU daily. , to raise your blood level to roughly around 120.
IF you want to get your level measured , , ask you doctor , - he may have already done that , ? If not, then ask him.. !
If he is not forthcoming , you can get a test from an NHS lab , over in the west mids. , It is by post. a blood spot on blotting paper.
See here www.vitamindtest.org. It does cost £28 unfortunately. But to my mind , well worth it , if you are suffering as you are.
I hope this is useful,
here is a thread where we discuss, this and similar problems.
www.mumsnet.com/Talk/general_health/2421492-Vitimin-D-can-it-have-this-effect
It is long , but very informative. I have posted in quite a few threads about the effects of low Vitamin D . Search under my nick , here on Mumsnet.
I wish you the very best of luck !
BTBH
PS. IF you are low , then, you should continue with long term treatment , don't expect results in a few weeks , that would not be normal . Daily supplementation , over the long term will be the key. A constant , daily dose is preferred for best results. In this country ( UK ), we assume that 50 ,nmol/l is sufficient , in reality , it is not . Our bodies evolved over millions of years, in hot climates, with levels around 120 to 140. Those levels are considered normal , even by NHS guidelines , because , people that live an ancestral lifestyle have them. However , because most people here in the UK , have levels have levels 1/3 that , then that is also considered normal. HOWEVER , that is a mistake . There is lots of evidence to show that.