So the thing about Whistler is this: sometimes it feels like everyone is super human here. This town attracts and breeds elite athletes; men and women of steel who seem to effortlessly excel in every sport all the time. And then there’s me. The Jane of all trades. Keen to try everything. Not really amazing…