r/KidneyStones•
linxxlndg

Almost 23 / 50+ stones so far

Question/ Request for advice

The day after my 18th birthday, I had my first kidney stone. It was the worst experience of my life.
A week later I passed another, and then another, and they kept coming.

I'd pass one, 10/10 pain strait to the ER, then the next one I would just pee out with no problem. The cycle has continued and I am about to turn 23.

I got my stones tested and found out that I have calcium phosphate stones. My urologist prescribed me Potassium Citrate CR 1080mg to "lessen" the chances of them forming. According to the internet, these pills lessen the chances of new stones forming by 75%+, however, my doctor said it is only about a 30% chance for mine to be lessened. (doesn't make sense to me).

My stones are usually ranging from 1-3mm, none un-passable yet. None the less, my ureter will not let them go sometimes and puts me in 10/10 pain.

I have been prescribed Hydrocodone-Acetaminophen 5-325, 10-325, as well as Oxycodone-Acetaminophen 5-325. These pills have absolutely 0 effect on my pain when I'm at a 10/10, except for making me puke. I take Tamsulosin to try and make them move easier, and Ondansetron before taking the pain meds to keep the pills down, but it has a 0% effectiveness rate while I'm feeling the stone. The pain always causes me to puke relentlessly until the pain is gone. The only thing that has ever helped with the pain was getting morphine at the ER, which even then, takes about an hour to begin to take the edge off after being inserted via IV.

If anyone has any advice on any of these topics, please give me feedback. I don't want to live like this anymore. I don't want to dread living just because of the chance I have a stone that gets caught up somewhere. My morale is so low. The most common response I get is "If you ate only healthy food for the rest of your life and never drank milk or anything with carbonation or sugar in it ever again, you probably would have a few less every year."

Posted Sep 11, 2025, 4:53 PM UTC

73
Loading comments…