I grew up with winters that hit -40C or lower. With consistent weather, I can adapt to -20C and last for a short amount of time before needing to warm up. The key thing is consistent weather. :/

Heat? Not so good but I can manage it if I can not think about it. Working in a kitchen during the summer helped my heat tolerance.