Kidney stones???? Suck!

"They are jagged bits of Hell with a thousand tiny knifepoints hell-bent on cutting your guts to ribbons."
^^^^This!^^^^
Had them, passed them, hope that I never get them again.
Nothing I can say or suggest is going to help.