lol. perhaps you are right because I've always prefered working outdoors and the cold weather never affected me until I had angina. It's nice to feel that air again. Not all brits are like that, I see many wrapped up like eskimos and shivering whereas I have a thin coat over a t-shirt and feel nice and warm. I do love my tea though.
Yes, you should feel lousy in cold weather, it makes all the blood vessels constrict, However, there is a very easy answer.
You're a Brit. Brits are the toughest people I have ever met. I was in the HVAC business, and would on many occasions have to tell people in the middle of winter that their heating systems were shot, and it would be a couple of days before we could replace it. When those folks were from England, the response was always the same... "No problem, we will just bundle up and remember the 1940's, drink lots of tea, we will be just fine". You simply have inherited those WWII genes!