I was taking 5ooo iu daily for 4 years after being advised this dose by my MS consultant.
Beginning of this year I was taken into hospital with kidney stones, whilst there the urologist looking at my notes was amazed that I was taking such a high dose of D3.
In his opinion too much Vit D3 can lead to kidney stones, something to do with how your body uses up the Vit D3 ?
He did try explaining but I was in too much pain to take any notice.
After leaving the hospital I rang my MS specialist nurse who advised to drop to 2000 iu daily, which I did.
At a follow up appointment with the urologist I explained that I had dropped the dose and he was still not happy with that amount.
My GP also has raised eyebrows about high doses of Vit D3.
However, I’ve also been seeing an haematologist regarding issue with high iron levels, when he read my notes and saw the dose of Vit D he said as long as you take Vit K2 ( must be MK7 version) with the Vit D3 the high doses of Vit D3 will be absorbed correctly !
Also when taking Vit D and Vit K2 they should be taken with food as they are both fat soluble.
The problem is that some consultants and GP’s do not have enough experience in the field of supplements.
My GP openly admitted that she though it was a bit too much of a dose, yet if my MS consultant advised a dose of 5000 iu she wouldn’t argue with it because he (consultant) “must think its ok” !
And then you get the urologist consultant blaming the kidney stones on the high dose of D3 .
Followed by the haematologist saying high doses are fine as long as you take Vit K2 with the it !
For good measures my MS consultant still insists on getting my D3 levels up to African levels.
Not sure what African levels are, and cant remember what my last count was but it was well above the normal range, and he was happy with this.
It took me a very long time to get my levels up, even at 5000 iu, which I now put down to not taking the D3 with food, for at least 3 years I was just taking it with a glass of water, my MS consultant never advised how to take it, just take it !!!