Absolutely not. Your serum number is what is important and if you don't know your number, you are blind to where you are. You could take 20,000 iu for weeks and weeks and not get calcium toxicity. No one whose number was under 200 ng/ml has ever been diagnosed/recorded with D toxicity. I certainly would not go 150 ng/ml but any toxicity at that level would likely be due to Vitamin K2 or/and magnesium deficiency (both of which deficiencies are also prevalent in the US). I take around 10,000 IU (about 1/4 mg) per day and keep my number close to 100 ng/ml. I test once or twice a year. ....and yes, my doctor suggests to me regularly that I should take less, because that is what he was taught. So you do sound just like him. :-)