Vancouver has been all too smug this winter. While the polar vortex walloped a good chunk of Canada, we rode our bikes and strolled among the blooming flowers.
Then, on Sunday, the snow hit. And our lush dreamscape suddenly turned into a snowy, slushy mess, straining our transit system and testing our collective patience.
Like the grass turning green when it rains, there are some things you can expect when it snows in Vancouver. Here's what some people had to say online.
Snowpocalypse. Snowmaggedon. Just some of the terms used to describe the Monday morning commute, which, by some accounts, seemed like journeying through the nine circles of hell.
TransLink took a beating from riders. The transit authority tweeted that the snow had caused a "slight reduction" in SkyTrain service. But the photos shared told a different story.
Some people felt like TransLink should have been better prepared.
Give them some slack, others suggested.
Vancouver is not, in fact, all of B.C.
Ask Canadians outside the province to describe B.C. and they might say balmy and coastal.
But B.C.'s South Coast is just a sliver of our vast province. CBC's Andrew Kurjata is based in Prince George, and as he reminded us Monday, snow and cold are the norm in Northern B.C.
The umbrella debate
And now, for a question that gets some people riled up.
You'll find two camps here. First, those who argue that the snow on the South Coast is wet and an umbrella is an effective shield.
And then those who say it just looks weird.
At the end of the day, do you?
Where art thou winter tires?
Last, but never least: bad drivers and ill-equipped cars.
Should cars without winter tires be allowed to drive on the road? Is it even worth buying winter tires for just a few days of snow?
The B.C. Ministry of Transportation warns that, yes, you should have chains and proper winter tires on hand.
Regardless, cars are still careening on Vancouver's slippery roads. Twitter user Phil Doty caught an especially treacherous moment.
Enjoy, Vancouver. We get to do it all again on Tuesday.