Originally posted on UroMed Catheter Health Blog:
Editor’s Note: The race of life is not a 100-yard sprint. Life is a marathon, a long distance run often over treacherous terrain that requires strength, endurance and single-mindedness of purpose. For many, just finishing the course is a major achievement. But others choose to endure the pain…