From my inquiry I got to understand that kidney stones are hard crystalline mineral deposits that form inside the kidney and the form when some substances in the urine like calcium oxalate and uric acid becomes highly concentrated and crystallize and the vary in size ranging from small grains like sand to large masses the can remain in the kidney or travel to the bladder causing painful symptoms
CAUSES OF KIDNEY STONES
Some of the factors that can contribute to kidney stones includes
Dehydration That's inadequate fluid intake most people find it difficult to take water why some take very little in a day water helps to reduce the ph concentration in the urine which help to reduce any formation of crystal
Dietary Factors High sodium sugar and protein intake especially from animal sources also can increase the risk excess oxalate rich foods like chocolate can contribute to calcium oxalate stone formation
Genetic family history of kidney stones can also increase the riski of developing them also urinary tract infection can increase the likelihood of developing stones
Kidney stones may not cause any symptoms untill it have moved into the ureters which is the tube that is connecting the kidney to the bladder and some symptoms there include
Severe Pain Blood in the Urine frequent urination vomiting and cloudy or foul smelling urine
image source
WAYS TO PREVENT KIDNEY STONES
One of the ways to prevent kidney stone is by staying Hydrated Drink plenty of fluids especially water it will help dilute urine and prevent the formation of crystals also Maintaining Dietary Modification like reducing too much intake of salt animal protein and foods high in oxalate also help to prevent this formations regular intake of fruits vegetables and foods high in fiber goes a long way in helping also ensure to treat all forms of urinary tract infection and unattended medical issues
So inclusion kidney stones is a common painful condition but with early detection and appropriate treatment the symptoms can be managed and prevent recurrence
HEALTH IS WEALTH AND WEALTH IS LIFE STAY HEALTHY