Hi and welcome to ehealth
I have been getting stones for many years
as well...
Sorry you have to go through as well.
What type of stones are you making?
There are some foods and drinks that
increase the risk of getting of stones.
Coffee, teas, cola, etc... Foods with
oxalate are on the list. Also a low sodium
diet helps.