Marathon season is going strong in Canada, thanks to virtual marathons! Instead of holding a large in-person race, participants can run their marathon at the location of their choosing usually during a set time-frame. Training for a marathon is a big thing to take on, with lots of small challenges that come up along the way. You should pat yourself on the back as you’re training but you…