I think i have a kidney stone,i had a uti ie bladder infection,because it keeps coming back after each treatment.
Frankie had that problem , too much cheese and calcium , but ya got alot from heriditary things go see a doctor he'll help ya with meds . the water is so cold this time of year for swimming . I hope you feel better.
The worse pain you could ever have.
Blood test blood in urine.
Ultra sound can detect them also.