Stop in for a cup of coffee

Did i hear my name?
Today was the coldest day so far this winter. Hit a low of -37. Just to bring it into line, -40 is the same in f and c.
My truck always starts. But this morning it turned so slow, with two batteries. I went out in my jammies to fire it up. Not the best idea. It ran 40 minutes and never came off the cold mark.
weak thermostat.
Shop was damn cold too even with the pellet stove going all night. But it was on low. Not tonight, its running a little hotter.
Looks like same deal tonight as well. At -27 the corner of the house makes a loud pop. Its brutal. Dont move here.
For Pete's sake! I have trouble with +27f! I want no part of that minus ****!