Catch 22

I'll also echo magnesium.
Gerri has it stated well.

I've had stones in the past, but have gone 4 years without.
The two contributing factors that I suspect are:
Increased fluid intake (~96 fl. oz. a day)
I started to supplement with magnesium.