I’ll second Sgfinco- two layers of gloves help, but don’t get them too tight, or they’ll actually make your hands colder by restricting circulation. My wife enlightened me concerning the heating differences between men and women. A man’s body heats evenly through core and limbs, making him less susceptible to frostbite, but more susceptible to hypothermia. A woman’s body focuses its heat in the core, making her more likely to get frostbite, but less likely to become hypothermic. This is why men complain about icy appendages touching them in bed. Relax, guys, it just means she’ll outlive you in a blizzard.
Knowing this difference helps when planning to combat cold weather. You will indeed want to take extra care to insulate your feet, hands, and face. As mentioned, keep moving. Even if you have to stay in one spot- swing around, bounce, do bicycles, etc.
One trick that will help with overall warmth as well as hand warmth is insulating your wrists- no, really! Our blood flows close to the surface there, so heating or cooling there quickly affects our body temperature. Try this: on a day that’s too warm to keep a jacket on while working but too cold to keep it off when resting, wrap your wrists with buffs or the like without a jacket on. It’s worked for me for years.
I was told that people were turned onto this by watching kangaroos, who lick their wrists when they’re hot. Now, feel free to fact check that as I haven’t, and we all hear those fantastic nature stories that get debunked.
One last thing- diet and hydration. There are foods that help your body generate heat, like coconut oil, peppers, and others that I don’t have my wife next to me to help me remember. Hydration helps all around, and specifically with circulation. We hate drinking water in the cold, but it really does help. Avoid too much coffee or other caffeinated drinks, as they flush water from your system. Avoid too many adult beverages in the evening for the same reason.
It’s still so encouraging to follow your story. Please keep us updated on your journey!