A Jagged Little Shard

See this?? Know what it is? Anyone?  I'll tell you what it is... it's the most painful freaking thing in the world! This my friends, is a kidney stone.  Luckily for me, I didn't have to endure this jagged little shard as it scourged its way down a tube half the size of the stone. … Continue reading A Jagged Little Shard