I've had a couple friends with kidney stones, both are back to flying.
I can't really address the treatment, but for future reference, they are preventable in many cases. Both of my friends acquired them in the desert, almost certainly due to poor hydration. Do some research, and hopefully you will not have a recurrence.