Dang! Another freaking kidney stone

Ya i have a pill contaner that i put them in after catching them in a strainer. I carry percocet pain killers with me but it realy sucks because my last attack was when i was on vacation in Mexico two days in the hospital wasen't eny fun. My last altrasound shows that i still have one in my left kidney and two in my right when they analysis them they were calcium.Idid every thing i was told to but my body still produces them.Maybe i just need to drink more beer lol.