Reblogged from 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 and push their bodies and minds to the limits, and therefore win.






