Where I am, the summers are usually 30-35c, with only rare forays into 38c...but that's before humidity, which is usually at 100% (summer temperatures across different areas of the world are really better measured by dew points rather than simply temperatures); the winters, on the other hand, will often reach -26-30c, with occasional dips to -35c, and again, that's before wind chill. The idea that 22c would cause "shivers" seems alien to me, I'd always thought of 21-25c as being the variation generally considered ideal for day-to-day weather. At 21, I'd understand maybe wanting a light sweater, but shivering, needing a winter jacket? Oof. I suppose that's comparing temperate climates to the tropics for you.