I had kidney stones for 2 years in a row, each time it lasted about 5 days. the pain sometimes was unbearable.
I spoke to a nutritionist and he said that it could come from lack of magnesium in the body. i started taking 250mg of magnesium almost every day and so far it’s been eight years with no stones.