Welcome to the forum jrickards, fantastic accounting of why cycling is so important in your life. Cannot offer a better reason for our sport than to beat off the reaper, it certainly has done so for me. Good to have you share your story with us, much in common between us it seems.
Bill