Now that I think about it, shouldnt beds/cots/bedrolls give a temperature bonus when you are on them or sleeping or crafting or reading? What about adding sheets to the bed to make it warmer? That would stop from getting cold when reading or doing a hand labour or sleeping.

A smart warmth bonus. One you get only if you need it. Don’t wanna sweat to death in the middle of the night.