Gallstones and kidney stones are two common culprits that can lead to significant discomfort, but they have distinct symptoms and require different treatments. Understanding how to tell them apart ...