OWWW!!! I know the pain too well. I have 3 to 4 kidney stones per year. I PASSED one that measure 1 cm by .4 cm Darn near passed out with that one. I think I have probably passed 20 or 25 in my life. Painful little buggers.