a long, long time ago when i was into such things i read that if you took an excess of vitamin c, then as it was removed from your body through your kidneys it would dissolve kidney stones, but that was back in the 70's i think and maybe no one believes that any more. you might check with a doctor that believes in alternate medicine and see if it it is still considered a valid thought.
The doctor said to do away with dark colored drinks (so long Coke Zero, I will miss you). He also said to drink A LOT of water, which I have for years, I drink on average a gallon a day, sometimes more.The doc said my stones are calcium based, so stay away from milk, not a problem. I've been taking cranberry for a few years and it's hard to say if it's helping. Thanks ya'll.
Find out of they're calcium oxalate or calcium phosphate, because it makes a difference. Have yours been analyzed in a lab, or is the doctor assuming a calcium-based stone because they're the most common?
Avoiding soft drinks is good advice, but that doc is off-base limiting milk. The calcium has to bind with oxalate (or phosphate, as the case may be) to cause trouble - calcium alone won't hurt you. I even take a calcium supplement for bone density health - doc's orders! But my doc also prescribes a diuretic (HCTZ 25mg) to keep my kidneys flushed which helps prevent stone formation.
Here is as good an explanation as I've seen lately - Kidney stones: treatment and prevention. My stones were calcium-oxalate, so I try to avoid large quantities of high-oxalate foods. Calcium-phosphate stones might be a little tougher to manage for diabetes patients. Your cranberry supplement will help with phosphate stones - not sure if they help oxalate stones. But I think you need to know more specifics than your doc is telling you. There is relief for this and you deserve better care than you're getting!