DD: winters in St Louis are quite variable, year to year or even week to week. It can be below zero (F) for several days in a row and then warm up to the 40s or 50s (sorry, my F to C converter is in my other pants at the moment!). Or, we'll get a foot of snow that will melt in a week.
Re tornadoes, they just come with the territory. I lived in Los Angeles in the 1980s, and folks there were astonished that anyone could live in the midwest because of the tornadoes. The irony, of course, is that they all live on a fault line that could send LA into the ocean! But they were quite blase about earthquakes since they experienced small ones all the time. My view is that the odds of getting hit by a tornado are very small (even if one is a mile away it's unlikely to hit you) whereas an earthquake gets everybody and everything. So it's just a matter of what you're used to, I guess.
Another irony is that last spring, there was a fairly strong
earthquake that was felt in St. Louis. There is a also fault line called the
New Madrid fault that, in 1812, caused a major earthquake that rang church bells in Boston, so they say. If the New Madrid fault were to blow, St. Louis could suffer a lot of damage. So that would be ironic, to say the least.