I believe in miracles.  I have to. Have you ever run a marathon?  Don't despair.  Less than 0.5% of Canadians have completed this challenge.  Finishing a marathon would mean covering a distance of 26 miles, 385 yards (42.195 km).  That would be like running from downtown Barrie to the otherside of Alliston. Now imagine doing that EVERY day. True heroism is remarkably sober, very undramatic.  It is not the urge to surpass all others at [...]