My guru, Dr. weil:
What therapies does Dr. Weil recommend for kidney stones?
The best way to avoid kidney stones is to drink lots of water, at least six to eight glasses daily. The water dilutes the urine, reducing the risk of crystallization. You also should avoid food containing oxalate so that there will be less of it to join with calcium and form calcium oxalate. Foods high in oxalate include spinach, beet greens, nuts, chocolate, strawberries, rhubarb, Swiss chard, wheat germ, soybean crackers, okra, black Indian tea, sweet potatoes.
The following dietary measures can also help prevent stone formation:
Avoid caffeine, which seems to increase urinary calcium.
Decrease consumption of animal protein, especially red meat, which increases the risk of stone formation.
Limit your salt intake (salt increases urinary calcium excretion).
Consume potassium and bran fiber in foods, not supplements, because both can reduce urinary levels of calcium.
Take calcium citrate, which may bind with oxalates in the intestines and be eliminated as calcium oxylate.
Drink lemon juice in sparkling water, as lemon juice is a natural source of citrate.
https://www.drweil.com/health-wellness/body-mind-spirit/liver-kidney/kidney-stones/
There are different types of kidney stones. The calcium ones are most common. They can analyze them and tell you what kind you have.
Uric acid type stones require a different diet that avoids purines.
Go see a doctor before the stone obstructs or cuts you inside and it gets infected.
Why doesn’t Dr. Weil, or No Well, just say avoid all healthy foods. I believe he is missing something.