The 6 emotional stages of triathlon training in the snow

There are a lot of ups and downs when it comes to working out in snowy weather