I had a kidney stone when I was in my 20s. I took a final exam while on narcotic pain killers and got the highest grade in the class.
The kidney stones never have returned. I do drink a fair amount of water. I know that there is mixed findings on UTI and cranberry juice but I am not aware of any evidence which shows cranberry juice helps for kidney stones. I avoid it because juices are too calorie dense for me.