I live in Canada!! This has only been my second long ride. We had snow here until April. We hibernate like bears...
Ahhhh, me thinks you did too much too soon. You didn't give your body time to work up to the nasty hills. Just my 2 cents and it won't even buy you a cup of coffee.