So I checked the thermostat today by boiling it in water and... it didn't open! I replaced it with a new one right away. I just came back from quite a long drive along the highway, up hills both ways, and slow, in-city travel between stop lights. The temperature gauge stayed at just under half the whole time, all without having to turn on the heat! Thank you avguy for the suggestion!

Bring on the summer